Texas Counties: Milk Sales in 2022

Milk was Texas's second-largest agricultural product in 2022. According to the U.S. Department of Agriculture, 16.5 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.

Map of Texas Counties By Milk Sales in 2022

[-]Collapse Map [+]Expand Map [X- ] Agricultural Districts ON [ -X] Agricultural Districts OFF
Texas agricultural districts overlay Texas counties by milk sales

Legend

9
$100M to $1B3
$1M to $10M
9
$10M to $100M67
withheld
5
$1M to $10M161
none
TexasCounties.net

Table of Texas Counties Ordered By Milk Sales

[-]Collapse Table [+]Expand Table
RankNameAgricultural
District
Milk Sales, 2022 ($)Change From 2017
1HartleyNorthern High Plains447,174,000192,584,000
2CastroNorthern High Plains382,881,000217,533,000
3ErathCross Timbers350,952,000125,101,000
4MooreNorthern High Plains291,367,000135,333,000
5Deaf SmithNorthern High Plains291,165,000113,975,000
6ComancheCross Timbers168,681,00060,601,000
7LambSouthern High Plains165,599,0004,367,000
8BaileySouthern High Plains162,375,00052,208,000
9HaleNorthern High Plains124,470,000124,469,999
10HopkinsEast Texas North76,677,000-2,690,000
11ArcherCross Timbers57,608,00033,641,000
12HamiltonBlacklands53,725,00024,054,000
13Van ZandtEast Texas North43,313,00017,710,000
14FranklinEast Texas North24,531,0009,016,000
15McLennanBlacklands23,502,00014,054,000
16RobertsonEast Texas South16,807,00016,806,999
17JohnsonBlacklands15,708,0001,277,000
18UpshurEast Texas North13,718,0004,125,000
19WoodEast Texas North9,744,000-58,000
20ClayCross Timbers7,569,0002,690,000
21LavacaSouth Central5,442,0005,441,999
22RainsEast Texas North5,424,000-1,370,000
23FayetteSouth Central1,369,0001,368,999
24WallerEast Texas South903,000903,000
25BastropSouth Central427,000427,000
26MontgomeryEast Texas South373,000373,000
27ArmstrongNorthern High Plains(withheld)(withheld)
28AustinSouth Central(withheld)-304,000
29BexarSouth Central(withheld)(withheld)
30BordenNorthern Low Plains(withheld)(withheld)
31BowieEast Texas North(withheld)-7,140,000
32BrazosEast Texas South(withheld)-235,000
33BrownCross Timbers(withheld)(withheld)
34BurnetEdwards Plateau(withheld)0
35CampEast Texas North(withheld)(withheld)
36CarsonNorthern High Plains(withheld)(withheld)
37CherokeeEast Texas North(withheld)(withheld)
38CollinBlacklands(withheld)0
39ColoradoSouth Central(withheld)-395,000
40ComalSouth Central(withheld)0
41CookeBlacklands(withheld)(withheld)
42DallamNorthern High Plains(withheld)(withheld)
43DentonBlacklands(withheld)0
44EllisBlacklands(withheld)(withheld)
45FallsBlacklands(withheld)(withheld)
46GainesSouthern High Plains(withheld)(withheld)
47GalvestonUpper Coast(withheld)0
48GillespieEdwards Plateau(withheld)(withheld)
49GonzalesSouth Central(withheld)0
50GrayNorthern High Plains(withheld)-20,400,000
51GraysonBlacklands(withheld)-738,000
52GrimesEast Texas South(withheld)(withheld)
53GuadalupeSouth Central(withheld)0
54HardemanNorthern Low Plains(withheld)(withheld)
55HaysSouth Central(withheld)0
56HendersonEast Texas North(withheld)(withheld)
57HillBlacklands(withheld)(withheld)
58HudspethTrans-Pecos(withheld)(withheld)
59HuntBlacklands(withheld)0
60JacksonUpper Coast(withheld)(withheld)
61JasperEast Texas South(withheld)0
62KaufmanBlacklands(withheld)0
63LamarBlacklands(withheld)(withheld)
64LampasasEdwards Plateau(withheld)(withheld)
65LibertyUpper Coast(withheld)0
66LimestoneBlacklands(withheld)-1,028,000
67LipscombNorthern High Plains(withheld)(withheld)
68MasonEdwards Plateau(withheld)0
69MilamBlacklands(withheld)(withheld)
70MillsCross Timbers(withheld)(withheld)
71MitchellSouthern Low Plains(withheld)0
72NewtonEast Texas South(withheld)0
73ParkerCross Timbers(withheld)(withheld)
74ParmerNorthern High Plains(withheld)(withheld)
75PolkEast Texas South(withheld)0
76Red RiverEast Texas North(withheld)0
77RunnelsSouthern Low Plains(withheld)(withheld)
78ScurrySouthern Low Plains(withheld)(withheld)
79ShelbyEast Texas North(withheld)(withheld)
80ShermanNorthern High Plains(withheld)(withheld)
81StarrLower Valley(withheld)(withheld)
82SterlingEdwards Plateau(withheld)0
83TarrantBlacklands(withheld)(withheld)
84TerrySouthern High Plains(withheld)(withheld)
85Tom GreenEdwards Plateau(withheld)(withheld)
86VictoriaUpper Coast(withheld)0
87WalkerEast Texas South(withheld)0
88WashingtonSouth Central(withheld)(withheld)
89WheelerNorthern Low Plains(withheld)0
90WichitaNorthern Low Plains(withheld)0
91WilliamsonBlacklands(withheld)0
92WilsonSouth Central(withheld)(withheld)
93WiseCross Timbers(withheld)-315,000
94AndersonEast Texas North00
95AndrewsSouthern High Plains00
96AngelinaEast Texas South00
97AransasCoastal Bend00
98AtascosaSouth Texas0(withheld)
99BanderaEdwards Plateau00
100BaylorSouthern Low Plains00
101BeeSouth Central00
102BellBlacklands0(withheld)
103BlancoEdwards Plateau00
104BosqueBlacklands00
105BrazoriaUpper Coast00
106BrewsterTrans-Pecos0(withheld)
107BriscoeNorthern High Plains00
108BrooksSouth Texas00
109BurlesonSouth Central00
110CaldwellSouth Central00
111CalhounUpper Coast00
112CallahanCross Timbers00
113CameronLower Valley00
114CassEast Texas North00
115ChambersUpper Coast0(withheld)
116ChildressNorthern Low Plains00
117CochranSouthern High Plains00
118CokeEdwards Plateau00
119ColemanSouthern Low Plains00
120CollingsworthNorthern Low Plains00
121ConchoEdwards Plateau00
122CoryellBlacklands00
123CottleNorthern Low Plains00
124CraneTrans-Pecos00
125CrockettEdwards Plateau00
126CrosbySouthern High Plains00
127CulbersonTrans-Pecos00
128DallasBlacklands00
129DawsonSouthern High Plains00
130DeltaBlacklands00
131DeWittSouth Central0(withheld)
132DickensNorthern Low Plains00
133DimmitSouth Texas0(withheld)
134DonleyNorthern Low Plains00
135DuvalSouth Texas00
136EastlandCross Timbers0-361,000
137EctorTrans-Pecos00
138EdwardsEdwards Plateau00
139El PasoTrans-Pecos00
140FanninBlacklands0-2,000
141FisherSouthern Low Plains00
142FloydNorthern High Plains00
143FoardNorthern Low Plains00
144Fort BendUpper Coast00
145FreestoneEast Texas South00
146FrioSouth Texas00
147GarzaNorthern Low Plains00
148GlasscockSouthern High Plains0(withheld)
149GoliadSouth Central0(withheld)
150GreggEast Texas North00
151HallNorthern Low Plains00
152HansfordNorthern High Plains0(withheld)
153HardinEast Texas South00
154HarrisUpper Coast0-592,000
155HarrisonEast Texas North00
156HaskellSouthern Low Plains00
157HemphillNorthern High Plains00
158HidalgoLower Valley00
159HockleySouthern High Plains00
160HoodCross Timbers00
161HoustonEast Texas North00
162HowardSouthern High Plains00
163HutchinsonNorthern High Plains00
164IrionEdwards Plateau00
165JackCross Timbers00
166Jeff DavisTrans-Pecos00
167JeffersonUpper Coast00
168Jim HoggSouth Texas00
169Jim WellsSouth Texas0(withheld)
170JonesSouthern Low Plains00
171KarnesSouth Central00
172KendallEdwards Plateau00
173KenedySouth Texas00
174KentNorthern Low Plains00
175KerrEdwards Plateau00
176KimbleEdwards Plateau00
177KingNorthern Low Plains00
178KinneyEdwards Plateau00
179KlebergCoastal Bend00
180KnoxSouthern Low Plains00
181La SalleSouth Texas00
182LeeSouth Central00
183LeonEast Texas South0(withheld)
184Live OakSouth Texas00
185LlanoEdwards Plateau00
186LovingTrans-Pecos00
187LubbockSouthern High Plains0-1,803,000
188LynnSouthern High Plains00
189MadisonEast Texas South00
190MarionEast Texas North00
191MartinSouthern High Plains00
192MatagordaUpper Coast00
193MaverickSouth Texas00
194McCullochEdwards Plateau00
195McMullenSouth Texas00
196MedinaSouth Central0(withheld)
197MenardEdwards Plateau00
198MidlandSouthern High Plains00
199MontagueCross Timbers0-1,050,000
200MorrisEast Texas North00
201MotleyNorthern Low Plains00
202NacogdochesEast Texas North0(withheld)
203NavarroBlacklands0(withheld)
204NolanSouthern Low Plains00
205NuecesCoastal Bend00
206OchiltreeNorthern High Plains00
207OldhamNorthern High Plains00
208OrangeUpper Coast00
209Palo PintoCross Timbers00
210PanolaEast Texas North0(withheld)
211PecosTrans-Pecos00
212PotterNorthern High Plains00
213PresidioTrans-Pecos00
214RandallNorthern High Plains00
215ReaganEdwards Plateau00
216RealEdwards Plateau00
217ReevesTrans-Pecos00
218RefugioCoastal Bend00
219RobertsNorthern High Plains00
220RockwallBlacklands00
221RuskEast Texas North0-492,000
222SabineEast Texas South00
223San AugustineEast Texas South00
224San JacintoEast Texas South00
225San PatricioCoastal Bend00
226San SabaEdwards Plateau00
227SchleicherEdwards Plateau00
228ShackelfordCross Timbers00
229SmithEast Texas North00
230SomervellCross Timbers00
231StephensCross Timbers00
232StonewallSouthern Low Plains00
233SuttonEdwards Plateau00
234SwisherNorthern High Plains00
235TaylorSouthern Low Plains00
236TerrellTrans-Pecos00
237ThrockmortonCross Timbers00
238TitusEast Texas North00
239TravisSouth Central00
240TrinityEast Texas South00
241TylerEast Texas South0(withheld)
242UptonEdwards Plateau0(withheld)
243UvaldeEdwards Plateau0(withheld)
244Val VerdeEdwards Plateau00
245WardTrans-Pecos00
246WebbSouth Texas00
247WhartonUpper Coast0(withheld)
248WilbargerNorthern Low Plains0(withheld)
249WillacyLower Valley00
250WinklerTrans-Pecos00
251YoakumSouthern High Plains00
252YoungCross Timbers0(withheld)
253ZapataSouth Texas00
254ZavalaSouth Texas00
Total2,741,504,0001,119,086,939

Data for some counties is withheld by the USDA "to avoid disclosing data for individual operations."


Sources:
  • U.S. Department of Agriculture, National Agricultural Statistics Service Quick Stats Tools