# Counties in Texas by median household income, 2024

All 254 values come from U.S. Census Bureau for 2024, so the places are comparable.

- Indicator id: `median_household_income`
- Unit: USD
- Definition: 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.
- Source: 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
- Citation: 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.
- Web page: https://invokely.ai/rankings/median-household-income/texas-counties
- CSV: https://invokely.ai/download/rankings/median-household-income/texas-counties.csv

| Rank | Place | USD |
|---:|---|---:|
| 1 | Rockwall County | 127,981 |
| 2 | Collin County | 121,600 |
| 3 | Kendall County | 114,962 |
| 4 | Fort Bend County | 114,041 |
| 5 | Denton County | 111,498 |
| 6 | Williamson County | 111,340 |
| 7 | Chambers County | 109,804 |
| 8 | Parker County | 104,443 |
| 9 | Comal County | 101,889 |
| 10 | Glasscock County | 101,250 |
| 11 | Travis County | 99,611 |
| 12 | Ellis County | 99,595 |
| 13 | Brazoria County | 97,993 |
| 14 | Montgomery County | 97,701 |
| 15 | Wilson County | 94,565 |
| 16 | Martin County | 93,734 |
| 17 | Wise County | 93,421 |
| 18 | Midland County | 92,874 |
| 19 | Blanco County | 92,425 |
| 20 | Guadalupe County | 92,375 |
| 21 | Kaufman County | 89,485 |
| 22 | Hays County | 89,097 |
| 23 | Hood County | 88,160 |
| 24 | Winkler County | 86,900 |
| 25 | Schleicher County | 86,694 |
| 26 | Bastrop County | 86,226 |
| 27 | Galveston County | 86,105 |
| 28 | Carson County | 85,231 |
| 29 | Yoakum County | 84,925 |
| 30 | Johnson County | 84,859 |
| 31 | Tarrant County | 84,207 |
| 32 | Randall County | 83,864 |
| 33 | Lampasas County | 81,736 |
| 34 | Crockett County | 81,022 |
| 35 | Waller County | 80,397 |
| 36 | Clay County | 80,114 |
| 37 | Calhoun County | 79,959 |
| 38 | Oldham County | 79,900 |
| 39 | Somervell County | 79,825 |
| 40 | Sutton County | 78,906 |
| 41 | Burnet County | 78,732 |
| 42 | Medina County | 78,074 |
| 43 | Washington County | 77,825 |
| 44 | Dallas County | 76,547 |
| 45 | Lee County | 76,371 |
| 46 | Gillespie County | 76,162 |
| 47 | Fayette County | 75,854 |
| 48 | Hartley County | 75,841 |
| 49 | Bandera County | 75,813 |
| 50 | Hardin County | 75,808 |
| 51 | Austin County | 75,789 |
| 52 | Harris County | 74,983 |
| 53 | Madison County | 74,596 |
| 54 | Smith County | 74,192 |
| 55 | Mason County | 74,180 |
| 56 | Gaines County | 74,132 |
| 57 | Cooke County | 73,932 |
| 58 | Lynn County | 73,679 |
| 59 | Shackelford County | 73,047 |
| 60 | Kent County | 72,889 |
| 61 | Armstrong County | 72,750 |
| 61 | Pecos County | 72,750 |
| 63 | Lipscomb County | 72,560 |
| 64 | Callahan County | 72,436 |
| 65 | Franklin County | 72,360 |
| 66 | Bexar County | 72,341 |
| 67 | Fannin County | 72,295 |
| 68 | Andrews County | 72,242 |
| 69 | Robertson County | 72,236 |
| 70 | Grayson County | 72,182 |
| 71 | Archer County | 72,159 |
| 72 | Orange County | 72,104 |
| 73 | Hunt County | 71,938 |
| 74 | Ector County | 71,536 |
| 75 | Dallam County | 71,500 |
| 76 | Coryell County | 71,301 |
| 77 | Victoria County | 70,896 |
| 78 | Hopkins County | 70,888 |
| 79 | Atascosa County | 70,770 |
| 80 | Irion County | 70,357 |
| 81 | Ochiltree County | 70,183 |
| 82 | Burleson County | 70,000 |
| 82 | Kinney County | 70,000 |
| 84 | Grimes County | 69,803 |
| 85 | Caldwell County | 69,758 |
| 86 | Parmer County | 69,735 |
| 87 | San Patricio County | 69,704 |
| 88 | Howard County | 69,649 |
| 89 | Van Zandt County | 69,475 |
| 90 | Aransas County | 69,466 |
| 91 | Kimble County | 69,455 |
| 92 | Hansford County | 69,441 |
| 93 | Kerr County | 69,395 |
| 94 | Bosque County | 68,914 |
| 95 | Bell County | 68,865 |
| 96 | Liberty County | 68,703 |
| 97 | Rusk County | 68,658 |
| 98 | Tom Green County | 68,370 |
| 99 | Jack County | 68,079 |
| 100 | Young County | 68,010 |
| 101 | Roberts County | 67,868 |
| 102 | Palo Pinto County | 67,674 |
| 103 | Mills County | 67,620 |
| 104 | Llano County | 67,530 |
| 105 | Hutchinson County | 67,228 |
| 106 | Taylor County | 67,139 |
| 107 | Wharton County | 66,924 |
| 108 | Nueces County | 66,897 |
| 109 | McLennan County | 66,643 |
| 110 | Sabine County | 66,585 |
| 111 | Delta County | 66,575 |
| 112 | Gregg County | 66,550 |
| 113 | Colorado County | 66,377 |
| 114 | Upshur County | 66,208 |
| 115 | Milam County | 66,141 |
| 116 | Harrison County | 66,103 |
| 117 | Val Verde County | 66,100 |
| 118 | Frio County | 66,010 |
| 119 | Ward County | 65,952 |
| 120 | Concho County | 65,795 |
| 121 | Borden County | 65,625 |
| 122 | Fisher County | 65,533 |
| 123 | Jackson County | 65,414 |
| 124 | Rains County | 65,413 |
| 125 | San Jacinto County | 65,364 |
| 126 | Henderson County | 65,179 |
| 127 | Erath County | 65,115 |
| 128 | Sterling County | 64,954 |
| 129 | Panola County | 64,894 |
| 130 | Hill County | 64,591 |
| 131 | Montague County | 64,545 |
| 132 | Reeves County | 64,297 |
| 133 | Lubbock County | 64,155 |
| 134 | DeWitt County | 63,730 |
| 135 | Wichita County | 63,524 |
| 136 | Hardeman County | 63,333 |
| 137 | Lavaca County | 63,240 |
| 138 | Hockley County | 63,140 |
| 139 | Navarro County | 63,111 |
| 140 | Webb County | 63,058 |
| 141 | Runnels County | 62,632 |
| 142 | Polk County | 62,259 |
| 143 | Crane County | 62,212 |
| 144 | Anderson County | 62,068 |
| 145 | Lamar County | 61,880 |
| 146 | Moore County | 61,762 |
| 147 | Foard County | 61,563 |
| 147 | Hemphill County | 61,563 |
| 149 | Leon County | 61,449 |
| 150 | Bailey County | 61,420 |
| 151 | Kleberg County | 61,292 |
| 152 | Collingsworth County | 61,280 |
| 153 | Cherokee County | 61,261 |
| 154 | Sherman County | 61,250 |
| 155 | Motley County | 61,154 |
| 156 | Angelina County | 60,960 |
| 157 | Deaf Smith County | 60,799 |
| 158 | Lamb County | 60,760 |
| 159 | Haskell County | 60,653 |
| 160 | Limestone County | 60,573 |
| 161 | Mitchell County | 60,550 |
| 162 | Wood County | 60,300 |
| 163 | Karnes County | 60,214 |
| 164 | Refugio County | 60,181 |
| 165 | Wheeler County | 60,167 |
| 166 | Scurry County | 60,039 |
| 167 | Jefferson County | 60,026 |
| 168 | Freestone County | 59,960 |
| 169 | El Paso County | 59,806 |
| 170 | Bowie County | 59,803 |
| 171 | Comanche County | 59,635 |
| 172 | Gray County | 59,614 |
| 173 | Jones County | 59,464 |
| 174 | Goliad County | 59,359 |
| 175 | Jeff Davis County | 59,286 |
| 176 | Throckmorton County | 59,216 |
| 177 | Cottle County | 59,063 |
| 178 | Camp County | 58,843 |
| 179 | Culberson County | 58,777 |
| 180 | Donley County | 58,750 |
| 181 | Gonzales County | 58,672 |
| 182 | Childress County | 58,654 |
| 183 | Morris County | 58,645 |
| 184 | Matagorda County | 58,628 |
| 185 | Brazos County | 58,553 |
| 186 | Floyd County | 58,462 |
| 187 | Titus County | 58,425 |
| 188 | Hamilton County | 58,219 |
| 189 | Stephens County | 58,008 |
| 190 | Reagan County | 57,813 |
| 191 | La Salle County | 57,716 |
| 192 | Bee County | 57,673 |
| 193 | Brown County | 57,470 |
| 194 | Falls County | 57,247 |
| 195 | Live Oak County | 57,150 |
| 196 | Stonewall County | 56,875 |
| 197 | Castro County | 56,776 |
| 198 | Jasper County | 56,723 |
| 199 | Knox County | 56,667 |
| 200 | Houston County | 56,531 |
| 201 | Brewster County | 56,212 |
| 202 | San Saba County | 55,819 |
| 203 | Tyler County | 55,396 |
| 204 | Dawson County | 54,360 |
| 205 | Hidalgo County | 54,338 |
| 206 | Willacy County | 54,180 |
| 207 | Wilbarger County | 54,102 |
| 208 | McCulloch County | 54,043 |
| 209 | Cass County | 53,813 |
| 210 | Uvalde County | 53,801 |
| 211 | Nacogdoches County | 53,555 |
| 212 | Eastland County | 53,549 |
| 213 | Potter County | 53,249 |
| 214 | Menard County | 53,043 |
| 215 | Cameron County | 52,601 |
| 216 | Walker County | 52,324 |
| 217 | Crosby County | 52,188 |
| 218 | Trinity County | 52,018 |
| 219 | Hale County | 51,897 |
| 220 | Jim Wells County | 51,896 |
| 221 | Loving County | 51,250 |
| 222 | Nolan County | 50,747 |
| 223 | San Augustine County | 50,408 |
| 224 | Shelby County | 49,776 |
| 225 | Marion County | 49,672 |
| 226 | Maverick County | 49,568 |
| 227 | Dickens County | 49,335 |
| 228 | Upton County | 49,167 |
| 229 | Coleman County | 49,159 |
| 230 | Duval County | 49,038 |
| 231 | Hudspeth County | 48,600 |
| 232 | Red River County | 48,491 |
| 233 | Hall County | 48,459 |
| 234 | Brooks County | 47,764 |
| 235 | King County | 46,645 |
| 236 | Garza County | 46,314 |
| 237 | Briscoe County | 45,417 |
| 238 | Baylor County | 45,370 |
| 239 | Cochran County | 45,313 |
| 240 | Terrell County | 44,886 |
| 241 | Terry County | 44,100 |
| 242 | McMullen County | 43,875 |
| 243 | Presidio County | 43,802 |
| 244 | Coke County | 43,333 |
| 245 | Newton County | 42,618 |
| 246 | Jim Hogg County | 42,211 |
| 247 | Edwards County | 40,313 |
| 248 | Real County | 39,605 |
| 249 | Zapata County | 39,239 |
| 250 | Kenedy County | 38,882 |
| 251 | Dimmit County | 38,808 |
| 252 | Starr County | 37,639 |
| 253 | Zavala County | 36,749 |
| 254 | Swisher County | 36,165 |
