Counties in Texas by median household income
Rockwall County had the highest median household income of 253 counties in 2023, at $124,917. Presidio County had the lowest, at $29,014. The median was $63,367 and the figure for Texas was $76,292. Source: the U.S. Census Bureau.
Top 40 counties, 2023
Full ranking
| Rank | Counties | 2023 | Change on 2022 |
|---|---|---|---|
| 1 | Rockwall County | 124,917 | +3% |
| 2 | Collin County | 117,588 | +3.8% |
| 3 | Fort Bend County | 113,409 | +3.1% |
| 4 | Kendall County | 110,498 | +6% |
| 5 | Williamson County | 108,309 | +5.3% |
| 6 | Denton County | 108,185 | +3.8% |
| 7 | Chambers County | 108,114 | +1.9% |
| 8 | Glasscock County | 106,806 | -4.8% |
| 9 | Parker County | 102,099 | +6.7% |
| 10 | Comal County | 99,015 | +5.6% |
| 11 | Montgomery County | 97,266 | +1.4% |
| 12 | Travis County | 97,169 | +4.8% |
| 13 | Ellis County | 95,898 | +2.8% |
| 14 | Brazoria County | 95,155 | +3.5% |
| 15 | Midland County | 93,984 | +4.3% |
| 16 | Guadalupe County | 93,776 | +6.4% |
| 17 | Wilson County | 92,461 | +3.1% |
| 18 | Winkler County | 91,898 | +3.1% |
| 19 | Schleicher County | 90,141 | +67.6% |
| 20 | Wise County | 89,897 | +5.3% |
| 21 | Kaufman County | 88,606 | +5.4% |
| 22 | Blanco County | 87,564 | +9.8% |
| 23 | Hood County | 86,802 | +8.5% |
| 24 | Hays County | 85,827 | +7.3% |
| 25 | Galveston County | 85,348 | +1.7% |
| 26 | Carson County | 84,583 | +1.7% |
| 27 | Somervell County | 83,382 | -5.1% |
| 28 | Bastrop County | 82,730 | +3.2% |
| 29 | Yoakum County | 82,261 | +2.4% |
| 30 | Hartley County | 82,122 | +5.2% |
| 31 | Tarrant County | 81,905 | +3.8% |
| 32 | Johnson County | 81,826 | +6.2% |
| 33 | Crockett County | 81,739 | +27.5% |
| 34 | Randall County | 80,905 | +3.7% |
| 35 | Sterling County | 78,750 | +23.9% |
| 36 | Clay County | 77,355 | +2.8% |
| 37 | Burnet County | 77,158 | +7.9% |
| 38 | Martin County | 77,083 | +9.8% |
| 39 | Lampasas County | 76,919 | +5% |
| 40 | Andrews County | 76,902 | -11.1% |
| 41 | Gaines County | 76,605 | +4.5% |
| 42 | Fayette County | 76,541 | +5% |
| 43 | Oldham County | 76,402 | +7.5% |
| 44 | Waller County | 76,135 | +6.3% |
| 45 | Austin County | 75,994 | +3.3% |
| 46 | Washington County | 75,085 | +7.2% |
| 47 | Sutton County | 75,000 | +32.1% |
| 48 | Sherman County | 74,167 | +12.1% |
| 49 | Dallas County | 74,149 | +4.8% |
| 50 | Medina County | 73,462 | +0.6% |
| 51 | Orange County | 73,372 | +2% |
| 52 | Harris County | 73,104 | +3.3% |
| 53 | Burleson County | 72,888 | +1.6% |
| 54 | Hardin County | 72,532 | +3.4% |
| 55 | Cooke County | 72,472 | +9.2% |
| 56 | Dallam County | 72,332 | +0.5% |
| 57 | Hemphill County | 72,052 | +6.3% |
| 58 | Archer County | 71,958 | +2.9% |
| 59 | Smith County | 71,923 | +4.2% |
| 60 | Calhoun County | 71,870 | +15.4% |
| 61 | Ward County | 71,719 | +1.3% |
| 62 | Howard County | 71,457 | +6.3% |
| 63 | Lipscomb County | 71,442 | -0.3% |
| 64 | Kent County | 71,420 | +4.2% |
| 65 | Ector County | 71,031 | +0.7% |
| 66 | Bailey County | 70,625 | +1.1% |
| 67 | Bexar County | 70,571 | +4.9% |
| 68 | Grayson County | 70,455 | +5.8% |
| 69 | Reagan County | 70,288 | -0% |
| 70 | King County | 70,192 | +18.2% |
| 71 | Hunt County | 70,112 | +4.8% |
| 72 | Victoria County | 70,101 | +5.7% |
| 73 | Bandera County | 69,703 | -1.8% |
| 74 | Atascosa County | 69,413 | +2.9% |
| 75 | Bosque County | 69,339 | +8.6% |
| 76 | Coryell County | 68,904 | +8.9% |
| 77 | Mason County | 68,750 | -11.4% |
| 78 | Colorado County | 68,554 | +8.2% |
| 79 | Caldwell County | 68,503 | +2.6% |
| 80 | Armstrong County | 68,462 | -2.8% |
| 81 | Callahan County | 68,455 | +7.1% |
| 82 | Fannin County | 68,377 | +3.9% |
| 83 | Hansford County | 68,299 | +9.5% |
| 84 | Van Zandt County | 68,274 | +9.5% |
| 85 | Parmer County | 68,164 | +3.9% |
| 86 | Wheeler County | 67,964 | +16.9% |
| 87 | Kerr County | 67,927 | +1.8% |
| 88 | Gillespie County | 67,799 | -3.4% |
| 89 | Pecos County | 67,689 | +14.1% |
| 90 | San Patricio County | 67,512 | +5.7% |
| 91 | Rusk County | 67,506 | +9.5% |
| 92 | Madison County | 67,128 | +2.1% |
| 93 | Grimes County | 67,080 | +5.7% |
| 94 | Franklin County | 66,800 | -1.6% |
| 95 | Taylor County | 66,406 | +7.4% |
| 96 | Kinney County | 66,341 | +26.6% |
| 97 | Tom Green County | 66,254 | -1.4% |
| 98 | Robertson County | 66,250 | +11.5% |
| 99 | Roberts County | 66,118 | +5.5% |
| 100 | Wharton County | 66,100 | +10.7% |
| 101 | Bell County | 66,051 | +5.1% |
| 102 | Harrison County | 66,040 | +4.1% |
| 103 | Nueces County | 66,021 | +3.1% |
| 104 | Lee County | 66,000 | -0.7% |
| 105 | Kimble County | 65,703 | +5.3% |
| 106 | Jack County | 65,693 | +11.6% |
| 107 | Llano County | 65,636 | +2.2% |
| 108 | Hutchinson County | 65,470 | +5.2% |
| 109 | Erath County | 65,351 | +9.6% |
| 110 | Ochiltree County | 64,988 | +4.4% |
| 111 | Palo Pinto County | 64,972 | -0.4% |
| 112 | Rains County | 64,874 | +7.6% |
| 113 | Gregg County | 64,809 | +1.6% |
| 114 | Liberty County | 64,773 | +8.7% |
| 115 | Hopkins County | 64,725 | +1.5% |
| 116 | Fisher County | 64,700 | +7% |
| 117 | Shackelford County | 64,659 | +6.1% |
| 118 | Mills County | 64,494 | +8.7% |
| 119 | Borden County | 64,250 | -20.3% |
| 120 | DeWitt County | 64,014 | +4.8% |
| 121 | Henderson County | 63,955 | +7% |
| 122 | McLennan County | 63,888 | +6.9% |
| 123 | Young County | 63,723 | -2.8% |
| 124 | Runnels County | 63,490 | +14.6% |
| 125 | Castro County | 63,485 | +6% |
| 126 | Jones County | 63,472 | +6.9% |
| 127 | Lubbock County | 63,367 | +2.4% |
| 128 | Hill County | 63,147 | +4.1% |
| 129 | Motley County | 62,857 | -5.5% |
| 130 | Delta County | 62,855 | -8.2% |
| 131 | Montague County | 62,818 | -0.8% |
| 132 | Upshur County | 62,794 | +3.9% |
| 133 | Scurry County | 62,689 | +6.4% |
| 134 | Panola County | 62,593 | +7.5% |
| 135 | Wood County | 62,524 | +1.3% |
| 136 | Webb County | 62,506 | +4.2% |
| 137 | Wichita County | 62,168 | +5.6% |
| 138 | Lavaca County | 61,768 | +5.5% |
| 139 | Aransas County | 61,754 | +6.2% |
| 140 | Jackson County | 61,752 | -8.1% |
| 141 | Moore County | 61,325 | +3.9% |
| 142 | Stonewall County | 61,250 | -8% |
| 143 | Hardeman County | 61,179 | +1.2% |
| 144 | Lamar County | 61,122 | +4.9% |
| 145 | Childress County | 60,333 | +7.6% |
| 146 | Collingsworth County | 60,165 | +15.6% |
| 147 | Frio County | 60,098 | +7.2% |
| 148 | Leon County | 59,975 | +4.6% |
| 149 | Comanche County | 59,946 | +4.5% |
| 150 | Jefferson County | 59,934 | +4.6% |
| 151 | Sabine County | 59,924 | +27.3% |
| 152 | Crane County | 59,915 | -16% |
| 153 | Cherokee County | 59,830 | +5% |
| 154 | Val Verde County | 59,673 | +4.2% |
| 155 | Concho County | 59,632 | +7% |
| 156 | Goliad County | 59,556 | +2.5% |
| 157 | San Jacinto County | 59,526 | +8.5% |
| 158 | Gonzales County | 59,355 | -7.6% |
| 159 | Navarro County | 59,310 | +5.4% |
| 160 | Bowie County | 59,295 | +4.7% |
| 161 | Titus County | 59,220 | +2.8% |
| 162 | Karnes County | 59,103 | +2.3% |
| 163 | Milam County | 59,076 | +3.7% |
| 164 | Polk County | 59,066 | +3.1% |
| 165 | Throckmorton County | 58,864 | +6.6% |
| 166 | El Paso County | 58,859 | +6.2% |
| 167 | Angelina County | 58,847 | +3.1% |
| 168 | Anderson County | 58,846 | +2.4% |
| 169 | Cottle County | 58,819 | +23.5% |
| 170 | Freestone County | 58,460 | +4.6% |
| 171 | Brazos County | 58,388 | +1.4% |
| 172 | Irion County | 58,125 | +6.2% |
| 173 | Limestone County | 58,109 | +9.4% |
| 174 | Refugio County | 58,016 | +6.8% |
| 175 | Uvalde County | 57,849 | +5.2% |
| 176 | Kleberg County | 57,612 | +9.8% |
| 177 | Lynn County | 57,411 | +8.3% |
| 178 | Lamb County | 56,997 | +4.5% |
| 179 | Donley County | 56,648 | +9.5% |
| 180 | Knox County | 56,304 | +15.5% |
| 181 | Gray County | 56,082 | +2.8% |
| 182 | Bee County | 56,075 | +11.5% |
| 183 | Reeves County | 56,056 | -2.5% |
| 184 | Mitchell County | 56,033 | +12.4% |
| 185 | Dawson County | 55,789 | +23.2% |
| 186 | La Salle County | 55,469 | -11.7% |
| 187 | Floyd County | 55,461 | +12.4% |
| 188 | Falls County | 55,372 | +22.6% |
| 189 | Hamilton County | 55,339 | +0.8% |
| 190 | Brown County | 55,305 | +2.8% |
| 191 | Matagorda County | 55,174 | -2.2% |
| 192 | Morris County | 55,082 | +6.9% |
| 193 | Camp County | 55,061 | +2% |
| 194 | San Saba County | 54,855 | +1.4% |
| 195 | Hockley County | 54,810 | +2.9% |
| 196 | Stephens County | 54,695 | +22.3% |
| 197 | Houston County | 54,563 | +6.9% |
| 198 | Cass County | 54,328 | 0% |
| 199 | Deaf Smith County | 54,114 | +4.2% |
| 200 | Haskell County | 54,044 | +2.4% |
| 201 | Live Oak County | 53,869 | -3.7% |
| 202 | Hale County | 52,788 | +4.1% |
| 203 | Brewster County | 52,612 | +10.2% |
| 204 | Coleman County | 52,364 | +2.6% |
| 205 | Upton County | 52,321 | -5.4% |
| 206 | Hidalgo County | 52,281 | +5.9% |
| 207 | Crosby County | 52,197 | +3.8% |
| 208 | McCulloch County | 51,919 | -2.4% |
| 209 | Eastland County | 51,741 | -2.2% |
| 210 | Trinity County | 51,663 | +1% |
| 211 | Wilbarger County | 51,626 | +1.7% |
| 212 | Nacogdoches County | 51,528 | +0.7% |
| 213 | Cameron County | 51,334 | +8.2% |
| 214 | Maverick County | 51,270 | +5.7% |
| 215 | Loving County | 51,087 | |
| 216 | Tyler County | 50,647 | -0.5% |
| 217 | Garza County | 50,545 | -10.1% |
| 218 | Potter County | 50,448 | +5.2% |
| 219 | Shelby County | 50,436 | +2.4% |
| 220 | Dickens County | 50,417 | +8.1% |
| 221 | Nolan County | 50,160 | +5.7% |
| 222 | Duval County | 50,081 | -1.2% |
| 223 | Jasper County | 49,919 | +2.3% |
| 224 | Walker County | 49,862 | +5.7% |
| 225 | Menard County | 48,191 | +17.7% |
| 226 | Jim Wells County | 47,492 | +1.9% |
| 227 | Marion County | 47,447 | -1.2% |
| 228 | Terrell County | 46,989 | -11% |
| 229 | Red River County | 46,912 | +5.2% |
| 230 | Hall County | 46,728 | +6.5% |
| 231 | Coke County | 46,431 | +15.4% |
| 232 | San Augustine County | 46,338 | +1% |
| 233 | Terry County | 45,905 | +7.5% |
| 234 | McMullen County | 45,833 | -24% |
| 235 | Willacy County | 45,645 | +6.6% |
| 236 | Real County | 45,417 | -3% |
| 237 | Culberson County | 42,672 | +18.8% |
| 238 | Baylor County | 42,313 | -19.7% |
| 239 | Jim Hogg County | 42,230 | -0.1% |
| 240 | Foard County | 42,212 | +0.6% |
| 241 | Cochran County | 42,137 | +1.3% |
| 242 | Zavala County | 41,887 | -14.9% |
| 243 | Briscoe County | 41,188 | +16.2% |
| 244 | Newton County | 41,044 | +5.6% |
| 245 | Hudspeth County | 39,336 | +11.9% |
| 246 | Swisher County | 39,031 | -3.1% |
| 247 | Edwards County | 38,500 | -5.7% |
| 248 | Starr County | 38,182 | +6.1% |
| 249 | Zapata County | 36,527 | +4.2% |
| 250 | Dimmit County | 33,409 | +22% |
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. 1 counties with data in other periods have no value for 2023 and are left out rather than filled from another source. 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/2023/table-based-SF/data/5YRData/acsdt5y2023-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
Questions
Which county has the highest median household income?
Rockwall County, with $124,917 in 2023, according to the U.S. Census Bureau.
Which county has the lowest median household income?
Presidio County, with $29,014 in 2023.
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. 1 counties have no value for 2023 and are not ranked.
Median household income: other rankings
- US states
- US counties
- Counties in Georgia
- Counties in Virginia
- Counties in Kentucky
- Counties in Missouri
- Counties in Kansas
- Counties in Illinois
- Counties in North Carolina
- Counties in Iowa
- Counties in Tennessee
- Counties in Nebraska
Counties in Texas: more rankings
- Asian population share
- Bachelor's degree or higher, population 25 and over
- Live births, July to June
- Black or African American population share
- Crude birth rate, July to June
- Crude death rate, July to June
- Deaths, July to June
- Foreign-born population share
- Real GDP growth
- GDP per capita, US dollars
- Gross domestic product (GDP), US dollars
- Hispanic or Latino population share
- Homeownership rate (US, housing units)
- Median age
- Median gross rent (monthly)
- Median home value