Milk was Texas's fourth-largest agricultural product in 2017. According to the U.S. Department of Agriculture, 12 billion pounds of milk were produced in Texas that year. The USDA does not collect milk production data at the county level, however, so this page shows the dollar value of milk sold to market instead.
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.
8 | $100M to $1B | 0 | $10,000 to $99,999 | ||
7 | $10M to $100M | 1 | $1 to $9,999 | ||
9 | $1M to $10M | 61 | withheld | ||
8 | $100,000 to $1M | 160 | none | ||
Rank | Name | Agricultural District | Milk Sales, 2017 ($) |
---|---|---|---|
1 | Hartley | Northern High Plains | 254,590,000 |
2 | Erath | Cross Timbers | 225,851,000 |
3 | Deaf Smith | Northern High Plains | 177,190,000 |
4 | Castro | Northern High Plains | 165,348,000 |
5 | Lamb | Southern High Plains | 161,232,000 |
6 | Moore | Northern High Plains | 156,034,000 |
7 | Bailey | Southern High Plains | 110,167,000 |
8 | Comanche | Cross Timbers | 108,080,000 |
9 | Hopkins | East Texas North | 79,367,000 |
10 | Hamilton | Blacklands | 29,671,000 |
11 | Van Zandt | East Texas North | 25,603,000 |
12 | Archer | Cross Timbers | 23,967,000 |
13 | Gray | Northern High Plains | 20,400,000 |
14 | Franklin | East Texas North | 15,515,000 |
15 | Johnson | Blacklands | 14,431,000 |
16 | Wood | East Texas North | 9,802,000 |
17 | Upshur | East Texas North | 9,593,000 |
18 | McLennan | Blacklands | 9,448,000 |
19 | Bowie | East Texas North | 7,140,000 |
20 | Rains | East Texas North | 6,794,000 |
21 | Clay | Cross Timbers | 4,879,000 |
22 | Lubbock | Southern High Plains | 1,803,000 |
23 | Montague | Cross Timbers | 1,050,000 |
24 | Limestone | Blacklands | 1,028,000 |
25 | Grayson | Blacklands | 738,000 |
26 | Harris | Upper Coast | 592,000 |
27 | Rusk | East Texas North | 492,000 |
28 | Colorado | South Central | 395,000 |
29 | Eastland | Cross Timbers | 361,000 |
30 | Wise | Cross Timbers | 315,000 |
31 | Austin | South Central | 304,000 |
32 | Brazos | East Texas South | 235,000 |
33 | Fannin | Blacklands | 2,000 |
34 | Armstrong | Northern High Plains | (withheld) |
35 | Atascosa | South Texas | (withheld) |
36 | Bell | Blacklands | (withheld) |
37 | Bexar | South Central | (withheld) |
38 | Borden | Northern Low Plains | (withheld) |
39 | Brewster | Trans-Pecos | (withheld) |
40 | Brown | Cross Timbers | (withheld) |
41 | Camp | East Texas North | (withheld) |
42 | Carson | Northern High Plains | (withheld) |
43 | Chambers | Upper Coast | (withheld) |
44 | Cherokee | East Texas North | (withheld) |
45 | Cooke | Blacklands | (withheld) |
46 | Dallam | Northern High Plains | (withheld) |
47 | DeWitt | South Central | (withheld) |
48 | Dimmit | South Texas | (withheld) |
49 | Ellis | Blacklands | (withheld) |
50 | Falls | Blacklands | (withheld) |
51 | Fayette | South Central | (withheld) |
52 | Gaines | Southern High Plains | (withheld) |
53 | Gillespie | Edwards Plateau | (withheld) |
54 | Glasscock | Southern High Plains | (withheld) |
55 | Goliad | South Central | (withheld) |
56 | Grimes | East Texas South | (withheld) |
57 | Hale | Northern High Plains | (withheld) |
58 | Hansford | Northern High Plains | (withheld) |
59 | Hardeman | Northern Low Plains | (withheld) |
60 | Henderson | East Texas North | (withheld) |
61 | Hill | Blacklands | (withheld) |
62 | Hudspeth | Trans-Pecos | (withheld) |
63 | Jackson | Upper Coast | (withheld) |
64 | Jim Wells | South Texas | (withheld) |
65 | Lamar | Blacklands | (withheld) |
66 | Lampasas | Edwards Plateau | (withheld) |
67 | Lavaca | South Central | (withheld) |
68 | Leon | East Texas South | (withheld) |
69 | Lipscomb | Northern High Plains | (withheld) |
70 | Medina | South Central | (withheld) |
71 | Milam | Blacklands | (withheld) |
72 | Mills | Cross Timbers | (withheld) |
73 | Nacogdoches | East Texas North | (withheld) |
74 | Navarro | Blacklands | (withheld) |
75 | Panola | East Texas North | (withheld) |
76 | Parker | Cross Timbers | (withheld) |
77 | Parmer | Northern High Plains | (withheld) |
78 | Robertson | East Texas South | (withheld) |
79 | Runnels | Southern Low Plains | (withheld) |
80 | Scurry | Southern Low Plains | (withheld) |
81 | Shelby | East Texas North | (withheld) |
82 | Sherman | Northern High Plains | (withheld) |
83 | Starr | Lower Valley | (withheld) |
84 | Tarrant | Blacklands | (withheld) |
85 | Terry | Southern High Plains | (withheld) |
86 | Tom Green | Edwards Plateau | (withheld) |
87 | Tyler | East Texas South | (withheld) |
88 | Upton | Edwards Plateau | (withheld) |
89 | Uvalde | Edwards Plateau | (withheld) |
90 | Washington | South Central | (withheld) |
91 | Wharton | Upper Coast | (withheld) |
92 | Wilbarger | Northern Low Plains | (withheld) |
93 | Wilson | South Central | (withheld) |
94 | Young | Cross Timbers | (withheld) |
95 | Anderson | East Texas North | 0 |
96 | Andrews | Southern High Plains | 0 |
97 | Angelina | East Texas South | 0 |
98 | Aransas | Coastal Bend | 0 |
99 | Bandera | Edwards Plateau | 0 |
100 | Bastrop | South Central | 0 |
101 | Baylor | Southern Low Plains | 0 |
102 | Bee | South Central | 0 |
103 | Blanco | Edwards Plateau | 0 |
104 | Bosque | Blacklands | 0 |
105 | Brazoria | Upper Coast | 0 |
106 | Briscoe | Northern High Plains | 0 |
107 | Brooks | South Texas | 0 |
108 | Burleson | South Central | 0 |
109 | Burnet | Edwards Plateau | 0 |
110 | Caldwell | South Central | 0 |
111 | Calhoun | Upper Coast | 0 |
112 | Callahan | Cross Timbers | 0 |
113 | Cameron | Lower Valley | 0 |
114 | Cass | East Texas North | 0 |
115 | Childress | Northern Low Plains | 0 |
116 | Cochran | Southern High Plains | 0 |
117 | Coke | Edwards Plateau | 0 |
118 | Coleman | Southern Low Plains | 0 |
119 | Collin | Blacklands | 0 |
120 | Collingsworth | Northern Low Plains | 0 |
121 | Comal | South Central | 0 |
122 | Concho | Edwards Plateau | 0 |
123 | Coryell | Blacklands | 0 |
124 | Cottle | Northern Low Plains | 0 |
125 | Crane | Trans-Pecos | 0 |
126 | Crockett | Edwards Plateau | 0 |
127 | Crosby | Southern High Plains | 0 |
128 | Culberson | Trans-Pecos | 0 |
129 | Dallas | Blacklands | 0 |
130 | Dawson | Southern High Plains | 0 |
131 | Delta | Blacklands | 0 |
132 | Denton | Blacklands | 0 |
133 | Dickens | Northern Low Plains | 0 |
134 | Donley | Northern Low Plains | 0 |
135 | Duval | South Texas | 0 |
136 | Ector | Trans-Pecos | 0 |
137 | Edwards | Edwards Plateau | 0 |
138 | El Paso | Trans-Pecos | 0 |
139 | Fisher | Southern Low Plains | 0 |
140 | Floyd | Northern High Plains | 0 |
141 | Foard | Northern Low Plains | 0 |
142 | Fort Bend | Upper Coast | 0 |
143 | Freestone | East Texas South | 0 |
144 | Frio | South Texas | 0 |
145 | Galveston | Upper Coast | 0 |
146 | Garza | Northern Low Plains | 0 |
147 | Gonzales | South Central | 0 |
148 | Gregg | East Texas North | 0 |
149 | Guadalupe | South Central | 0 |
150 | Hall | Northern Low Plains | 0 |
151 | Hardin | East Texas South | 0 |
152 | Harrison | East Texas North | 0 |
153 | Haskell | Southern Low Plains | 0 |
154 | Hays | South Central | 0 |
155 | Hemphill | Northern High Plains | 0 |
156 | Hidalgo | Lower Valley | 0 |
157 | Hockley | Southern High Plains | 0 |
158 | Hood | Cross Timbers | 0 |
159 | Houston | East Texas North | 0 |
160 | Howard | Southern High Plains | 0 |
161 | Hunt | Blacklands | 0 |
162 | Hutchinson | Northern High Plains | 0 |
163 | Irion | Edwards Plateau | 0 |
164 | Jack | Cross Timbers | 0 |
165 | Jasper | East Texas South | 0 |
166 | Jeff Davis | Trans-Pecos | 0 |
167 | Jefferson | Upper Coast | 0 |
168 | Jim Hogg | South Texas | 0 |
169 | Jones | Southern Low Plains | 0 |
170 | Karnes | South Central | 0 |
171 | Kaufman | Blacklands | 0 |
172 | Kendall | Edwards Plateau | 0 |
173 | Kenedy | South Texas | 0 |
174 | Kent | Northern Low Plains | 0 |
175 | Kerr | Edwards Plateau | 0 |
176 | Kimble | Edwards Plateau | 0 |
177 | King | Northern Low Plains | 0 |
178 | Kinney | Edwards Plateau | 0 |
179 | Kleberg | Coastal Bend | 0 |
180 | Knox | Southern Low Plains | 0 |
181 | La Salle | South Texas | 0 |
182 | Lee | South Central | 0 |
183 | Liberty | Upper Coast | 0 |
184 | Live Oak | South Texas | 0 |
185 | Llano | Edwards Plateau | 0 |
186 | Loving | Trans-Pecos | 0 |
187 | Lynn | Southern High Plains | 0 |
188 | Madison | East Texas South | 0 |
189 | Marion | East Texas North | 0 |
190 | Martin | Southern High Plains | 0 |
191 | Mason | Edwards Plateau | 0 |
192 | Matagorda | Upper Coast | 0 |
193 | Maverick | South Texas | 0 |
194 | McCulloch | Edwards Plateau | 0 |
195 | McMullen | South Texas | 0 |
196 | Menard | Edwards Plateau | 0 |
197 | Midland | Southern High Plains | 0 |
198 | Mitchell | Southern Low Plains | 0 |
199 | Montgomery | East Texas South | 0 |
200 | Morris | East Texas North | 0 |
201 | Motley | Northern Low Plains | 0 |
202 | Newton | East Texas South | 0 |
203 | Nolan | Southern Low Plains | 0 |
204 | Nueces | Coastal Bend | 0 |
205 | Ochiltree | Northern High Plains | 0 |
206 | Oldham | Northern High Plains | 0 |
207 | Orange | Upper Coast | 0 |
208 | Palo Pinto | Cross Timbers | 0 |
209 | Pecos | Trans-Pecos | 0 |
210 | Polk | East Texas South | 0 |
211 | Potter | Northern High Plains | 0 |
212 | Presidio | Trans-Pecos | 0 |
213 | Randall | Northern High Plains | 0 |
214 | Reagan | Edwards Plateau | 0 |
215 | Real | Edwards Plateau | 0 |
216 | Red River | East Texas North | 0 |
217 | Reeves | Trans-Pecos | 0 |
218 | Refugio | Coastal Bend | 0 |
219 | Roberts | Northern High Plains | 0 |
220 | Rockwall | Blacklands | 0 |
221 | Sabine | East Texas South | 0 |
222 | San Augustine | East Texas South | 0 |
223 | San Jacinto | East Texas South | 0 |
224 | San Patricio | Coastal Bend | 0 |
225 | San Saba | Edwards Plateau | 0 |
226 | Schleicher | Edwards Plateau | 0 |
227 | Shackelford | Cross Timbers | 0 |
228 | Smith | East Texas North | 0 |
229 | Somervell | Cross Timbers | 0 |
230 | Stephens | Cross Timbers | 0 |
231 | Sterling | Edwards Plateau | 0 |
232 | Stonewall | Southern Low Plains | 0 |
233 | Sutton | Edwards Plateau | 0 |
234 | Swisher | Northern High Plains | 0 |
235 | Taylor | Southern Low Plains | 0 |
236 | Terrell | Trans-Pecos | 0 |
237 | Throckmorton | Cross Timbers | 0 |
238 | Titus | East Texas North | 0 |
239 | Travis | South Central | 0 |
240 | Trinity | East Texas South | 0 |
241 | Val Verde | Edwards Plateau | 0 |
242 | Victoria | Upper Coast | 0 |
243 | Walker | East Texas South | 0 |
244 | Waller | East Texas South | 0 |
245 | Ward | Trans-Pecos | 0 |
246 | Webb | South Texas | 0 |
247 | Wheeler | Northern Low Plains | 0 |
248 | Wichita | Northern Low Plains | 0 |
249 | Willacy | Lower Valley | 0 |
250 | Williamson | Blacklands | 0 |
251 | Winkler | Trans-Pecos | 0 |
252 | Yoakum | Southern High Plains | 0 |
253 | Zapata | South Texas | 0 |
254 | Zavala | South Texas | 0 |
Total | 1,622,417,000 |
Data for some counties is withheld by the USDA "to avoid disclosing data for individual operations."