<p>The study of morphological variability <em>Harpalus rufipes</em> (De Geer) hemocytes was carried out. <em>Harpalus</em> <em>rufipes</em> (De Geer) is a field polyzonal species found almost throughout the temperate zone of Eurasia and North America. Structure of the population of hemocytes was studied. We identified seven types of cells: adipohemocytes, granulocytes, plasmatocytes, prohaemocytes, shperulocytes, cystocytes, and oenocytes. The effect of different plant and animal diets on linear dimensions of hemocytes and their nuclei was studied. In all samples the shperulocytes and oenocytes had the largest size; theirs large and small diameter were 18.14 ± 6.51 and 15.85 ± 5.03 µm, 17.08 ± 2.93 and 14.43 ± 2.16 µm respectively. Prohaemocytes were the smallest: 10.95 ± 2.11 and 9.59 ± 1.85 µm. Linear dimensions N<sub>1</sub> and N<sub>2</sub> of oenocytes, cystocytes and shperulocytes were 8.83 ± 3.13 and 6.81 ± 1.64, 8.70 ± 2.42 and 6.34 ± 1.99, 8.41 ± 3.15 and 6.71 ± 2.25 µm respectively. Among four sunflower feeding the largest size were registered for adipohemocytes, prohaemocytes, shperulocytes and oenocytes. Maximum sizes of granulocytes, plasmatocytes and cystocytes were fixed during millet and wheat feeding. The chemical composition of food intake had different effects on certain types of hemocytes, leading to increase or decrease in their size. Among six animal feeding we registered the largest size for adipohemocytes, plasmatocytes, cystocytes, and oenocytes towards Sarcophagidae sp. larvae. In all samples the largest size had shperulocytes and oenocytes. The hemocytes of imago changed their sizes insignificantly regards plant or animal food, which testifies a physiological adaptation of beetle feeding towards food items.</p> <p><em>Key words: morphological variability, hemocytes, Harplus rufipes, feeding.</em></p><p> </p><p><a href="http://dx.doi.org/10.7905/bbmspu.v5i1.969"><strong>http</strong><strong>://</strong><strong>dx</strong><strong>.</strong><strong>doi</strong><strong>.</strong><strong>org</strong><strong>/10.7905/</strong><strong>bbmspu</strong><strong>.</strong><strong>v</strong><strong>5</strong><strong>i</strong><strong>1.969</strong></a><strong> </strong></p><p><em><br /></em></p>