Counties in Texas by median household income, 2024

Rockwall County had the highest median household income of 254 counties in 2024, at $127,981. Swisher County had the lowest, at $36,165. The median was $65,035 and the figure for Texas was $78,476. Source: the U.S. Census Bureau.

Highest127,981Rockwall County
Lowest36,165Swisher County
Median65,035254 counties
Texas78,476History

Top 40 counties, 2024

CSVChart (SVG)

Rockwall CountyRockwall County: 127,981 USD127,981Collin CountyCollin County: 121,600 USD121,600Kendall CountyKendall County: 114,962 USD114,962Fort Bend CountyFort Bend County: 114,041 USD114,041Denton CountyDenton County: 111,498 USD111,498Williamson CountyWilliamson County: 111,340 USD111,340Chambers CountyChambers County: 109,804 USD109,804Parker CountyParker County: 104,443 USD104,443Comal CountyComal County: 101,889 USD101,889Glasscock CountyGlasscock County: 101,250 USD101,250Travis CountyTravis County: 99,611 USD99,611Ellis CountyEllis County: 99,595 USD99,595Brazoria CountyBrazoria County: 97,993 USD97,993Montgomery CountyMontgomery County: 97,701 USD97,701Wilson CountyWilson County: 94,565 USD94,565Martin CountyMartin County: 93,734 USD93,734Wise CountyWise County: 93,421 USD93,421Midland CountyMidland County: 92,874 USD92,874Blanco CountyBlanco County: 92,425 USD92,425Guadalupe CountyGuadalupe County: 92,375 USD92,375Kaufman CountyKaufman County: 89,485 USD89,485Hays CountyHays County: 89,097 USD89,097Hood CountyHood County: 88,160 USD88,160Winkler CountyWinkler County: 86,900 USD86,900Schleicher CountySchleicher County: 86,694 USD86,694Bastrop CountyBastrop County: 86,226 USD86,226Galveston CountyGalveston County: 86,105 USD86,105Carson CountyCarson County: 85,231 USD85,231Yoakum CountyYoakum County: 84,925 USD84,925Johnson CountyJohnson County: 84,859 USD84,859Tarrant CountyTarrant County: 84,207 USD84,207Randall CountyRandall County: 83,864 USD83,864Lampasas CountyLampasas County: 81,736 USD81,736Crockett CountyCrockett County: 81,022 USD81,022Waller CountyWaller County: 80,397 USD80,397Clay CountyClay County: 80,114 USD80,114Calhoun CountyCalhoun County: 79,959 USD79,959Oldham CountyOldham County: 79,900 USD79,900Somervell CountySomervell County: 79,825 USD79,825Sutton CountySutton County: 78,906 USD78,906
USD. Source: U.S. Census Bureau. Retrieved 2026-10-08.

Full ranking

RankCounties2024
USD
Change on 2023
1Rockwall County127,981+2.5%
2Collin County121,600+3.4%
3Kendall County114,962+4%
4Fort Bend County114,041+0.6%
5Denton County111,498+3.1%
6Williamson County111,340+2.8%
7Chambers County109,804+1.6%
8Parker County104,443+2.3%
9Comal County101,889+2.9%
10Glasscock County101,250-5.2%
11Travis County99,611+2.5%
12Ellis County99,595+3.9%
13Brazoria County97,993+3%
14Montgomery County97,701+0.4%
15Wilson County94,565+2.3%
16Martin County93,734+21.6%
17Wise County93,421+3.9%
18Midland County92,874-1.2%
19Blanco County92,425+5.6%
20Guadalupe County92,375-1.5%
21Kaufman County89,485+1%
22Hays County89,097+3.8%
23Hood County88,160+1.6%
24Winkler County86,900-5.4%
25Schleicher County86,694-3.8%
26Bastrop County86,226+4.2%
27Galveston County86,105+0.9%
28Carson County85,231+0.8%
29Yoakum County84,925+3.2%
30Johnson County84,859+3.7%
31Tarrant County84,207+2.8%
32Randall County83,864+3.7%
33Lampasas County81,736+6.3%
34Crockett County81,022-0.9%
35Waller County80,397+5.6%
36Clay County80,114+3.6%
37Calhoun County79,959+11.3%
38Oldham County79,900+4.6%
39Somervell County79,825-4.3%
40Sutton County78,906+5.2%
41Burnet County78,732+2%
42Medina County78,074+6.3%
43Washington County77,825+3.6%
44Dallas County76,547+3.2%
45Lee County76,371+15.7%
46Gillespie County76,162+12.3%
47Fayette County75,854-0.9%
48Hartley County75,841-7.6%
49Bandera County75,813+8.8%
50Hardin County75,808+4.5%
51Austin County75,789-0.3%
52Harris County74,983+2.6%
53Madison County74,596+11.1%
54Smith County74,192+3.2%
55Mason County74,180+7.9%
56Gaines County74,132-3.2%
57Cooke County73,932+2%
58Lynn County73,679+28.3%
59Shackelford County73,047+13%
60Kent County72,889+2.1%
61Armstrong County72,750+6.3%
61Pecos County72,750+7.5%
63Lipscomb County72,560+1.6%
64Callahan County72,436+5.8%
65Franklin County72,360+8.3%
66Bexar County72,341+2.5%
67Fannin County72,295+5.7%
68Andrews County72,242-6.1%
69Robertson County72,236+9%
70Grayson County72,182+2.5%
71Archer County72,159+0.3%
72Orange County72,104-1.7%
73Hunt County71,938+2.6%
74Ector County71,536+0.7%
75Dallam County71,500-1.2%
76Coryell County71,301+3.5%
77Victoria County70,896+1.1%
78Hopkins County70,888+9.5%
79Atascosa County70,770+2%
80Irion County70,357+21%
81Ochiltree County70,183+8%
82Burleson County70,000-4%
82Kinney County70,000+5.5%
84Grimes County69,803+4.1%
85Caldwell County69,758+1.8%
86Parmer County69,735+2.3%
87San Patricio County69,704+3.2%
88Howard County69,649-2.5%
89Van Zandt County69,475+1.8%
90Aransas County69,466+12.5%
91Kimble County69,455+5.7%
92Hansford County69,441+1.7%
93Kerr County69,395+2.2%
94Bosque County68,914-0.6%
95Bell County68,865+4.3%
96Liberty County68,703+6.1%
97Rusk County68,658+1.7%
98Tom Green County68,370+3.2%
99Jack County68,079+3.6%
100Young County68,010+6.7%
101Roberts County67,868+2.6%
102Palo Pinto County67,674+4.2%
103Mills County67,620+4.8%
104Llano County67,530+2.9%
105Hutchinson County67,228+2.7%
106Taylor County67,139+1.1%
107Wharton County66,924+1.2%
108Nueces County66,897+1.3%
109McLennan County66,643+4.3%
110Sabine County66,585+11.1%
111Delta County66,575+5.9%
112Gregg County66,550+2.7%
113Colorado County66,377-3.2%
114Upshur County66,208+5.4%
115Milam County66,141+12%
116Harrison County66,103+0.1%
117Val Verde County66,100+10.8%
118Frio County66,010+9.8%
119Ward County65,952-8%
120Concho County65,795+10.3%
121Borden County65,625+2.1%
122Fisher County65,533+1.3%
123Jackson County65,414+5.9%
124Rains County65,413+0.8%
125San Jacinto County65,364+9.8%
126Henderson County65,179+1.9%
127Erath County65,115-0.4%
128Sterling County64,954-17.5%
129Panola County64,894+3.7%
130Hill County64,591+2.3%
131Montague County64,545+2.7%
132Reeves County64,297+14.7%
133Lubbock County64,155+1.2%
134DeWitt County63,730-0.4%
135Wichita County63,524+2.2%
136Hardeman County63,333+3.5%
137Lavaca County63,240+2.4%
138Hockley County63,140+15.2%
139Navarro County63,111+6.4%
140Webb County63,058+0.9%
141Runnels County62,632-1.4%
142Polk County62,259+5.4%
143Crane County62,212+3.8%
144Anderson County62,068+5.5%
145Lamar County61,880+1.2%
146Moore County61,762+0.7%
147Foard County61,563+45.8%
147Hemphill County61,563-14.6%
149Leon County61,449+2.5%
150Bailey County61,420-13%
151Kleberg County61,292+6.4%
152Collingsworth County61,280+1.9%
153Cherokee County61,261+2.4%
154Sherman County61,250-17.4%
155Motley County61,154-2.7%
156Angelina County60,960+3.6%
157Deaf Smith County60,799+12.4%
158Lamb County60,760+6.6%
159Haskell County60,653+12.2%
160Limestone County60,573+4.2%
161Mitchell County60,550+8.1%
162Wood County60,300-3.6%
163Karnes County60,214+1.9%
164Refugio County60,181+3.7%
165Wheeler County60,167-11.5%
166Scurry County60,039-4.2%
167Jefferson County60,026+0.2%
168Freestone County59,960+2.6%
169El Paso County59,806+1.6%
170Bowie County59,803+0.9%
171Comanche County59,635-0.5%
172Gray County59,614+6.3%
173Jones County59,464-6.3%
174Goliad County59,359-0.3%
175Jeff Davis County59,286+81.7%
176Throckmorton County59,216+0.6%
177Cottle County59,063+0.4%
178Camp County58,843+6.9%
179Culberson County58,777+37.7%
180Donley County58,750+3.7%
181Gonzales County58,672-1.2%
182Childress County58,654-2.8%
183Morris County58,645+6.5%
184Matagorda County58,628+6.3%
185Brazos County58,553+0.3%
186Floyd County58,462+5.4%
187Titus County58,425-1.3%
188Hamilton County58,219+5.2%
189Stephens County58,008+6.1%
190Reagan County57,813-17.7%
191La Salle County57,716+4.1%
192Bee County57,673+2.8%
193Brown County57,470+3.9%
194Falls County57,247+3.4%
195Live Oak County57,150+6.1%
196Stonewall County56,875-7.1%
197Castro County56,776-10.6%
198Jasper County56,723+13.6%
199Knox County56,667+0.6%
200Houston County56,531+3.6%
201Brewster County56,212+6.8%
202San Saba County55,819+1.8%
203Tyler County55,396+9.4%
204Dawson County54,360-2.6%
205Hidalgo County54,338+3.9%
206Willacy County54,180+18.7%
207Wilbarger County54,102+4.8%
208McCulloch County54,043+4.1%
209Cass County53,813-0.9%
210Uvalde County53,801-7%
211Nacogdoches County53,555+3.9%
212Eastland County53,549+3.5%
213Potter County53,249+5.6%
214Menard County53,043+10.1%
215Cameron County52,601+2.5%
216Walker County52,324+4.9%
217Crosby County52,188-0%
218Trinity County52,018+0.7%
219Hale County51,897-1.7%
220Jim Wells County51,896+9.3%
221Loving County51,250+0.3%
222Nolan County50,747+1.2%
223San Augustine County50,408+8.8%
224Shelby County49,776-1.3%
225Marion County49,672+4.7%
226Maverick County49,568-3.3%
227Dickens County49,335-2.1%
228Upton County49,167-6%
229Coleman County49,159-6.1%
230Duval County49,038-2.1%
231Hudspeth County48,600+23.6%
232Red River County48,491+3.4%
233Hall County48,459+3.7%
234Brooks County47,764+52.6%
235King County46,645-33.5%
236Garza County46,314-8.4%
237Briscoe County45,417+10.3%
238Baylor County45,370+7.2%
239Cochran County45,313+7.5%
240Terrell County44,886-4.5%
241Terry County44,100-3.9%
242McMullen County43,875-4.3%
243Presidio County43,802+51%
244Coke County43,333-6.7%
245Newton County42,618+3.8%
246Jim Hogg County42,211-0%
247Edwards County40,313+4.7%
248Real County39,605-12.8%
249Zapata County39,239+7.4%
250Kenedy County38,882n/a

Showing the top 250 of 254. The CSV download has every row.

Other periods

About this ranking

Household income in the past 12 months at the middle of the distribution, in US dollars adjusted to the last year of the period. United States: American Community Survey five-year estimate, where the period shown is the last year of the five-year span.

US dollars. For Spanish places use net_income_per_household (average, EUR).

Every value in the ranking comes from the same publisher and the same period, so the counties are compared on one definition. Equal values share a rank.

How to cite

U.S. Census Bureau. American Community Survey 5-year estimates, table B19013: median household income in the past 12 months. https://www2.census.gov/programs-surveys/acs/summary_file/2024/table-based-SF/data/5YRData/acsdt5y2024-b19013.dat. Retrieved 2026-10-08.

Use this data in your AI agent

Invokely serves this figure to AI assistants through MCP and to code through a REST API, with the source and citation attached. Ask your assistant:

Rank Counties in Texas by median household income using official data, and cite the source.
rank_places {"indicator":"median_household_income","level":"province","within":"Texas","limit":10}
GET https://invokely.ai/api/v1/rank?indicator=median_household_income&level=province&within=Texas&limit=10

Connect Claude, ChatGPT or Cursor in one step. The trial answers 25 calls a day without an account.

Questions

Which county has the highest median household income?

Rockwall County, with $127,981 in 2024, according to the U.S. Census Bureau.

Which county has the lowest median household income?

Swisher County, with $36,165 in 2024.

Where does this ranking come from?

Every value comes from one source and one period, so the places are comparable: U.S. Census Bureau, American Community Survey 5-year estimates, table B19013: median household income in the past 12 months. Retrieved 2026-10-08.

Median household income: other rankings

Counties in Texas: more rankings