Cattle are Texas's biggest agricultural commodity. In 2022, cattle accounted for $15.5 billion of the state's total $32.2 billion in agricultural production. This page shows cattle population (or inventory), including calves, in 2022.
The U.S. Department of Agriculture groups counties in each state into agricultural districts according to factors such as soil type, elevation, temperature, and need for irrigation. Texas has 15 USDA agricultural districts.
2 | 500,000 and above | 67 | 10,000 to 24,999 | ||
5 | 250,000 to 499,999 | 29 | 5,000 to 9,999 | ||
17 | 100,000 to 249,999 | 14 | 2,500 to 4,999 | ||
47 | 50,000 to 99,999 | 1 | 1,000 to 2,499 | ||
72 | 25,000 to 49,999 | ||||
Rank | Name | Agricultural District | Number of Cattle, 2022 (including calves) | Change from 2017 |
---|---|---|---|---|
1 | Deaf Smith | Northern High Plains | 700,069 | 107,982 |
2 | Castro | Northern High Plains | 582,951 | 116,060 |
3 | Hartley | Northern High Plains | 420,346 | 23,717 |
4 | Dallam | Northern High Plains | 383,651 | 146,039 |
5 | Parmer | Northern High Plains | 362,742 | 27,169 |
6 | Hansford | Northern High Plains | 285,421 | 32,254 |
7 | Sherman | Northern High Plains | 255,969 | 50,499 |
8 | Randall | Northern High Plains | 231,146 | 20,445 |
9 | Swisher | Northern High Plains | 196,293 | -23,546 |
10 | Moore | Northern High Plains | 185,142 | 52,493 |
11 | Erath | Cross Timbers | 171,459 | -12,010 |
12 | Lamb | Southern High Plains | 156,623 | -24,422 |
13 | Gonzales | South Central | 143,254 | 21,139 |
14 | Falls | Blacklands | 129,740 | 14,091 |
15 | Bailey | Southern High Plains | 128,705 | -1,556 |
16 | Hale | Northern High Plains | 121,898 | -10,115 |
17 | Comanche | Cross Timbers | 117,228 | -820 |
18 | Gray | Northern High Plains | 116,562 | 36,740 |
19 | Hopkins | East Texas North | 110,911 | -13,977 |
20 | Wilson | South Central | 110,390 | 23,515 |
21 | Houston | East Texas North | 108,126 | 39,139 |
22 | Lavaca | South Central | 106,235 | 3,918 |
23 | Grimes | East Texas South | 104,709 | 47,359 |
24 | Oldham | Northern High Plains | 104,225 | 16,259 |
25 | Milam | Blacklands | 99,601 | 19,376 |
26 | Fayette | South Central | 99,412 | 3,333 |
27 | Robertson | East Texas South | 96,180 | 2,391 |
28 | Van Zandt | East Texas North | 94,140 | 4,718 |
29 | Clay | Cross Timbers | 92,997 | 15,425 |
30 | Cooke | Blacklands | 92,296 | 7,532 |
31 | Lee | South Central | 91,280 | 15,152 |
32 | Lamar | Blacklands | 88,004 | -1,001 |
33 | Leon | East Texas South | 87,738 | -9,664 |
34 | McLennan | Blacklands | 86,476 | 308 |
35 | Red River | East Texas North | 78,680 | -12,573 |
36 | Limestone | Blacklands | 76,331 | -1,418 |
37 | Archer | Cross Timbers | 74,444 | -4,327 |
38 | Montague | Cross Timbers | 73,289 | -7,844 |
39 | Ochiltree | Northern High Plains | 72,429 | -13,101 |
40 | DeWitt | South Central | 67,343 | -23,437 |
41 | Navarro | Blacklands | 66,651 | -15,960 |
42 | Atascosa | South Texas | 65,442 | -11,009 |
43 | Hamilton | Blacklands | 64,695 | -1,377 |
44 | Fannin | Blacklands | 63,752 | -11,297 |
45 | Coryell | Blacklands | 63,294 | 8,447 |
46 | Donley | Northern Low Plains | 63,103 | 6,456 |
47 | Freestone | East Texas South | 62,639 | -6,784 |
48 | Henderson | East Texas North | 62,098 | 3,022 |
49 | Burleson | South Central | 61,788 | 5,428 |
50 | Austin | South Central | 61,617 | -1,573 |
51 | Wheeler | Northern Low Plains | 60,799 | 1,368 |
52 | Bowie | East Texas North | 59,834 | -3,137 |
53 | Brazoria | Upper Coast | 59,766 | -8,749 |
54 | Cherokee | East Texas North | 59,225 | 4,628 |
55 | Victoria | Upper Coast | 58,674 | 9,528 |
56 | Hemphill | Northern High Plains | 57,869 | -7,787 |
57 | Hunt | Blacklands | 57,253 | -3,768 |
58 | Colorado | South Central | 57,206 | -13,161 |
59 | Washington | South Central | 57,182 | -10,491 |
60 | Kaufman | Blacklands | 55,746 | -25,212 |
61 | Wharton | Upper Coast | 55,612 | -1,863 |
62 | Anderson | East Texas North | 54,772 | -10,276 |
63 | Floyd | Northern High Plains | 53,490 | -3,300 |
64 | Wise | Cross Timbers | 53,333 | -27,411 |
65 | Karnes | South Central | 53,100 | 5,804 |
66 | Frio | South Texas | 52,999 | -1,220 |
67 | Matagorda | Upper Coast | 52,774 | -1,122 |
68 | Brazos | East Texas South | 51,794 | -11,600 |
69 | Bell | Blacklands | 51,483 | 14,615 |
70 | Hill | Blacklands | 51,427 | -9,343 |
71 | Starr | Lower Valley | 50,623 | 5,066 |
72 | Jack | Cross Timbers | 48,900 | 10,767 |
73 | Jackson | Upper Coast | 48,120 | 11,748 |
74 | Ellis | Blacklands | 47,461 | -3,102 |
75 | Palo Pinto | Cross Timbers | 47,357 | 4,171 |
76 | Bosque | Blacklands | 47,253 | -4,074 |
77 | Bastrop | South Central | 46,801 | -29,637 |
78 | Briscoe | Northern High Plains | 45,616 | 23,752 |
79 | Webb | South Texas | 45,607 | -1,200 |
80 | Jones | Southern Low Plains | 45,271 | 22,647 |
81 | Throckmorton | Cross Timbers | 44,997 | 3,282 |
82 | Williamson | Blacklands | 44,765 | -34,088 |
83 | Baylor | Southern Low Plains | 44,569 | -10,802 |
84 | Parker | Cross Timbers | 44,486 | -28,164 |
85 | Goliad | South Central | 44,083 | 3,711 |
86 | Guadalupe | South Central | 44,026 | -4,814 |
87 | Smith | East Texas North | 43,997 | 123 |
88 | Shelby | East Texas North | 43,650 | 296 |
89 | Upshur | East Texas North | 43,452 | -7,047 |
90 | Liberty | Upper Coast | 41,968 | -5,629 |
91 | Waller | East Texas South | 41,576 | -6,050 |
92 | Young | Cross Timbers | 41,200 | 3,019 |
93 | Rusk | East Texas North | 40,965 | 164 |
94 | San Saba | Edwards Plateau | 40,951 | -14,613 |
95 | Coleman | Southern Low Plains | 40,787 | -3,651 |
96 | Lipscomb | Northern High Plains | 40,724 | -3,525 |
97 | Grayson | Blacklands | 40,648 | -12,743 |
98 | Johnson | Blacklands | 39,647 | -23,242 |
99 | Madison | East Texas South | 39,479 | -6,173 |
100 | Kenedy | South Texas | 39,360 | 2,831 |
101 | Potter | Northern High Plains | 38,219 | 11,009 |
102 | Zavala | South Texas | 38,198 | -12,147 |
103 | Armstrong | Northern High Plains | 38,091 | 5,580 |
104 | Lubbock | Southern High Plains | 38,032 | -2,089 |
105 | Wood | East Texas North | 38,019 | -6,509 |
106 | Franklin | East Texas North | 37,932 | 2,678 |
107 | Uvalde | Edwards Plateau | 37,831 | -5,113 |
108 | Eastland | Cross Timbers | 37,464 | -6,412 |
109 | Medina | South Central | 37,161 | -20,071 |
110 | Nacogdoches | East Texas North | 37,058 | 2,886 |
111 | Runnels | Southern Low Plains | 36,974 | -2,778 |
112 | Caldwell | South Central | 35,822 | -4,117 |
113 | Llano | Edwards Plateau | 35,347 | -579 |
114 | Brown | Cross Timbers | 34,968 | -12,215 |
115 | Collin | Blacklands | 34,815 | -6,612 |
116 | Jefferson | Upper Coast | 34,491 | -2,698 |
117 | Walker | East Texas South | 34,419 | -3,852 |
118 | Mason | Edwards Plateau | 34,001 | -4,328 |
119 | Presidio | Trans-Pecos | 33,956 | 6,410 |
120 | Callahan | Cross Timbers | 33,909 | -15,773 |
121 | Duval | South Texas | 33,716 | 2,875 |
122 | Fort Bend | Upper Coast | 33,343 | 1,738 |
123 | Hidalgo | Lower Valley | 33,018 | 2,731 |
124 | Gillespie | Edwards Plateau | 31,872 | -14,698 |
125 | Bexar | South Central | 31,702 | -9,295 |
126 | Jeff Davis | Trans-Pecos | 31,511 | 3,301 |
127 | Wichita | Northern Low Plains | 31,475 | -8,336 |
128 | Wilbarger | Northern Low Plains | 31,054 | -12,180 |
129 | Bee | South Central | 30,262 | -553 |
130 | Tom Green | Edwards Plateau | 30,095 | -9,878 |
131 | Live Oak | South Texas | 28,697 | -6,432 |
132 | Denton | Blacklands | 28,204 | -10,639 |
133 | Jim Wells | South Texas | 28,174 | -8,195 |
134 | Panola | East Texas North | 27,630 | -3,415 |
135 | Titus | East Texas North | 27,565 | -1,008 |
136 | Lampasas | Edwards Plateau | 27,057 | -532 |
137 | Chambers | Upper Coast | 26,562 | 2,862 |
138 | Mills | Cross Timbers | 26,402 | -7,665 |
139 | Hardeman | Northern Low Plains | 26,392 | 8,796 |
140 | Culberson | Trans-Pecos | 26,107 | 11,245 |
141 | Pecos | Trans-Pecos | 25,933 | -3,750 |
142 | Hutchinson | Northern High Plains | 25,693 | 1,647 |
143 | Kleberg | Coastal Bend | 25,092 | -2,483 |
144 | Mitchell | Southern Low Plains | 24,981 | 8,648 |
145 | Burnet | Edwards Plateau | 24,265 | -2,638 |
146 | Refugio | Coastal Bend | 24,249 | -2,649 |
147 | Crockett | Edwards Plateau | 23,971 | 6,455 |
148 | Brewster | Trans-Pecos | 23,891 | -3,525 |
149 | Shackelford | Cross Timbers | 23,795 | -5,969 |
150 | Cottle | Northern Low Plains | 23,792 | 2,736 |
151 | Travis | South Central | 23,331 | 4,180 |
152 | Nolan | Southern Low Plains | 22,865 | 8,930 |
153 | Dickens | Northern Low Plains | 22,739 | -2,139 |
154 | Camp | East Texas North | 22,087 | 1,469 |
155 | Harrison | East Texas North | 21,767 | -6,072 |
156 | Knox | Southern Low Plains | 21,063 | -5,947 |
157 | Jim Hogg | South Texas | 20,377 | -2,678 |
158 | Cass | East Texas North | 20,089 | -4,382 |
159 | Haskell | Southern Low Plains | 19,706 | -6,978 |
160 | Roberts | Northern High Plains | 19,573 | -937 |
161 | Brooks | South Texas | 19,494 | -6,099 |
162 | Stonewall | Southern Low Plains | 19,415 | -4,949 |
163 | Foard | Northern Low Plains | 19,264 | -1,667 |
164 | Collingsworth | Northern Low Plains | 19,168 | -644 |
165 | Fisher | Southern Low Plains | 18,749 | -1,232 |
166 | Harris | Upper Coast | 18,651 | -5,243 |
167 | Maverick | South Texas | 18,555 | -8,283 |
168 | Stephens | Cross Timbers | 18,280 | -4,916 |
169 | King | Northern Low Plains | 18,191 | -7,008 |
170 | Schleicher | Edwards Plateau | 18,108 | -182 |
171 | Rains | East Texas North | 18,084 | -6,801 |
172 | McCulloch | Edwards Plateau | 18,035 | -12,762 |
173 | Concho | Edwards Plateau | 17,922 | -10,383 |
174 | Montgomery | East Texas South | 17,479 | -735 |
175 | Hudspeth | Trans-Pecos | 16,235 | 3,993 |
176 | Menard | Edwards Plateau | 16,057 | 218 |
177 | Hood | Cross Timbers | 15,773 | -6,662 |
178 | Blanco | Edwards Plateau | 15,356 | -3,860 |
179 | Motley | Northern Low Plains | 14,678 | -7,771 |
180 | Dallas | Blacklands | 14,533 | 5,862 |
181 | Delta | Blacklands | 14,106 | -4,985 |
182 | Trinity | East Texas South | 14,074 | -5,390 |
183 | Willacy | Lower Valley | 13,909 | 3,239 |
184 | Scurry | Southern Low Plains | 13,554 | -9,061 |
185 | Carson | Northern High Plains | 13,539 | -6,405 |
186 | Taylor | Southern Low Plains | 13,457 | -27,706 |
187 | Terry | Southern High Plains | 13,296 | -4,679 |
188 | Borden | Northern Low Plains | 13,175 | -124 |
189 | McMullen | South Texas | 13,132 | -2,545 |
190 | Hall | Northern Low Plains | 13,131 | -17,019 |
191 | Kendall | Edwards Plateau | 13,015 | -3,586 |
192 | Calhoun | Upper Coast | 12,737 | -2,467 |
193 | Edwards | Edwards Plateau | 12,599 | -2,109 |
194 | San Jacinto | East Texas South | 12,561 | -1,578 |
195 | Reeves | Trans-Pecos | 12,515 | 1,245 |
196 | San Patricio | Coastal Bend | 12,462 | -3,083 |
197 | Zapata | South Texas | 12,345 | -4,843 |
198 | Childress | Northern Low Plains | 12,243 | -2,100 |
199 | Sutton | Edwards Plateau | 12,242 | -1,083 |
200 | Kent | Northern Low Plains | 11,954 | -5,141 |
201 | La Salle | South Texas | 11,909 | 78 |
202 | Tarrant | Blacklands | 11,881 | -1,305 |
203 | Angelina | East Texas South | 11,778 | -7,496 |
204 | Val Verde | Edwards Plateau | 11,537 | 2,372 |
205 | Sterling | Edwards Plateau | 11,451 | -1,384 |
206 | Andrews | Southern High Plains | 11,360 | -45 |
207 | Jasper | East Texas South | 10,724 | -3,544 |
208 | Yoakum | Southern High Plains | 10,656 | 1,544 |
209 | Reagan | Edwards Plateau | 10,227 | -11,934 |
210 | Irion | Edwards Plateau | 10,143 | -3,462 |
211 | Cameron | Lower Valley | 9,645 | -3,756 |
212 | Coke | Edwards Plateau | 9,461 | -5,035 |
213 | Dimmit | South Texas | 9,447 | -11,450 |
214 | Crosby | Southern High Plains | 9,286 | -790 |
215 | Morris | East Texas North | 8,984 | -6,908 |
216 | Polk | East Texas South | 8,850 | -4,285 |
217 | Tyler | East Texas South | 8,766 | -5,286 |
218 | Lynn | Southern High Plains | 8,592 | 254 |
219 | Kimble | Edwards Plateau | 8,368 | -6,528 |
220 | Garza | Northern Low Plains | 8,286 | -3,370 |
221 | Howard | Southern High Plains | 7,984 | -2,506 |
222 | Kerr | Edwards Plateau | 7,949 | -4,100 |
223 | Kinney | Edwards Plateau | 7,753 | -3,458 |
224 | Gaines | Southern High Plains | 7,672 | -4,065 |
225 | Hays | South Central | 7,610 | -8,232 |
226 | Orange | Upper Coast | 7,563 | -2,276 |
227 | Hockley | Southern High Plains | 7,559 | -1,629 |
228 | Midland | Southern High Plains | 7,025 | 505 |
229 | Comal | South Central | 7,011 | -9,263 |
230 | Nueces | Coastal Bend | 6,983 | -3,431 |
231 | San Augustine | East Texas South | 6,827 | -3,026 |
232 | Somervell | Cross Timbers | 6,787 | -560 |
233 | Glasscock | Southern High Plains | 5,716 | -355 |
234 | Galveston | Upper Coast | 5,660 | -4,714 |
235 | Hardin | East Texas South | 5,648 | -2,357 |
236 | Winkler | Trans-Pecos | 5,565 | -544 |
237 | Bandera | Edwards Plateau | 5,300 | -3,780 |
238 | El Paso | Trans-Pecos | 5,163 | -504 |
239 | Terrell | Trans-Pecos | 5,068 | 46 |
240 | Ward | Trans-Pecos | 4,703 | 524 |
241 | Sabine | East Texas South | 4,631 | -6,894 |
242 | Marion | East Texas North | 4,299 | -483 |
243 | Ector | Trans-Pecos | 4,176 | -4,201 |
244 | Upton | Edwards Plateau | 3,960 | -700 |
245 | Newton | East Texas South | 3,850 | -362 |
246 | Crane | Trans-Pecos | 3,756 | 568 |
247 | Real | Edwards Plateau | 3,680 | 1,309 |
248 | Rockwall | Blacklands | 3,519 | -689 |
249 | Dawson | Southern High Plains | 3,358 | -2,226 |
250 | Gregg | East Texas North | 3,240 | -5,184 |
251 | Martin | Southern High Plains | 3,238 | -536 |
252 | Loving | Trans-Pecos | 2,786 | 241 |
253 | Cochran | Southern High Plains | 2,743 | -7,184 |
254 | Aransas | Coastal Bend | 2,099 | -667 |
Total | 12,543,300 | -30,576 |