Texas county median household income (ACS 2020–2024)
Texas county profiles · Explore counties across states · 254 counties or county equivalents, including unavailable observations.
Median household income: Households. Estimate units: 2024 inflation-adjusted USD; MOE units: 2024 inflation-adjusted USD. Census variables: DP03_0062E / DP03_0062M.
Directly published Texas reference: $78,476 ± $263. This is a Census state observation, not an average of county estimates. Download state references and source URLs.
Estimate order: usable estimates descend, with county name then FIPS breaking ties; unavailable estimates appear last and are never zero. This order is not a statistically established rank. Published MOEs use a 90% confidence level. Uncertainty intervals can overlap, limiting comparisons; adjacent estimates are not established as significantly different. No significance test is calculated. These period estimates do not establish trends or grant eligibility. Definitions, status flags and uncertainty.
Source: U.S. Census Bureau, ACS 2020-2024 5-year Data Profiles (2024 endpoint), tables DP02, DP03 and DP05. Estimate and MOE variable IDs appear below. Retrieved 2026-10-19. Census Data Profiles source.
Download the existing Texas county CSV with all indicators, MOEs and statuses. Full spreadsheet pack — $19; check current availability.
| County or equivalent | FIPS | Estimate (2024 inflation-adjusted USD) | Published 90% MOE (2024 inflation-adjusted USD) | Source status |
|---|---|---|---|---|
| Rockwall County | 48397 | $127,981 | $4,257 | ok |
| Collin County | 48085 | $121,600 | $1,883 | ok |
| Kendall County | 48259 | $114,962 | $8,014 | ok |
| Fort Bend County | 48157 | $114,041 | $1,899 | ok |
| Denton County | 48121 | $111,498 | $1,485 | ok |
| Williamson County | 48491 | $111,340 | $1,581 | ok |
| Chambers County | 48071 | $109,804 | $10,467 | ok |
| Parker County | 48367 | $104,443 | $3,349 | ok |
| Comal County | 48091 | $101,889 | $2,995 | ok |
| Glasscock County | 48173 | $101,250Interpret with caution: large relative MOE. | $53,302 | ok |
| Travis County | 48453 | $99,611 | $1,578 | ok |
| Ellis County | 48139 | $99,595 | $3,164 | ok |
| Brazoria County | 48039 | $97,993 | $3,188 | ok |
| Montgomery County | 48339 | $97,701 | $2,366 | ok |
| Wilson County | 48493 | $94,565 | $5,242 | ok |
| Martin County | 48317 | $93,734 | $17,711 | ok |
| Wise County | 48497 | $93,421 | $4,689 | ok |
| Midland County | 48329 | $92,874 | $5,211 | ok |
| Blanco County | 48031 | $92,425 | $6,033 | ok |
| Guadalupe County | 48187 | $92,375 | $3,124 | ok |
| Kaufman County | 48257 | $89,485 | $5,546 | ok |
| Hays County | 48209 | $89,097 | $2,532 | ok |
| Hood County | 48221 | $88,160 | $6,107 | ok |
| Winkler County | 48495 | $86,900 | $18,475 | ok |
| Schleicher County | 48413 | $86,694 | $15,077 | ok |
| Bastrop County | 48021 | $86,226 | $5,870 | ok |
| Galveston County | 48167 | $86,105 | $2,507 | ok |
| Carson County | 48065 | $85,231 | $6,307 | ok |
| Yoakum County | 48501 | $84,925 | $12,867 | ok |
| Johnson County | 48251 | $84,859 | $2,719 | ok |
| Tarrant County | 48439 | $84,207 | $832 | ok |
| Randall County | 48381 | $83,864 | $2,804 | ok |
| Lampasas County | 48281 | $81,736 | $7,326 | ok |
| Crockett County | 48105 | $81,022Interpret with caution: large relative MOE. | $32,122 | ok |
| Waller County | 48473 | $80,397 | $5,053 | ok |
| Clay County | 48077 | $80,114 | $7,097 | ok |
| Calhoun County | 48057 | $79,959 | $8,800 | ok |
| Oldham County | 48359 | $79,900 | $7,717 | ok |
| Somervell County | 48425 | $79,825 | $23,833 | ok |
| Sutton County | 48435 | $78,906 | $19,411 | ok |
| Burnet County | 48053 | $78,732 | $5,425 | ok |
| Medina County | 48325 | $78,074 | $4,066 | ok |
| Washington County | 48477 | $77,825 | $5,635 | ok |
| Dallas County | 48113 | $76,547 | $806 | ok |
| Lee County | 48287 | $76,371 | $8,546 | ok |
| Gillespie County | 48171 | $76,162 | $7,606 | ok |
| Fayette County | 48149 | $75,854 | $3,307 | ok |
| Hartley County | 48205 | $75,841 | $15,329 | ok |
| Bandera County | 48019 | $75,813 | $6,485 | ok |
| Hardin County | 48199 | $75,808 | $5,192 | ok |
| Austin County | 48015 | $75,789 | $8,661 | ok |
| Harris County | 48201 | $74,983 | $639 | ok |
| Madison County | 48313 | $74,596 | $7,602 | ok |
| Smith County | 48423 | $74,192 | $2,224 | ok |
| Mason County | 48319 | $74,180 | $6,905 | ok |
| Gaines County | 48165 | $74,132 | $12,194 | ok |
| Cooke County | 48097 | $73,932 | $4,874 | ok |
| Lynn County | 48305 | $73,679 | $7,427 | ok |
| Shackelford County | 48417 | $73,047 | $13,485 | ok |
| Kent County | 48263 | $72,889 | $17,672 | ok |
| Armstrong County | 48011 | $72,750 | $13,280 | ok |
| Pecos County | 48371 | $72,750 | $12,336 | ok |
| Lipscomb County | 48295 | $72,560 | $7,053 | ok |
| Callahan County | 48059 | $72,436 | $8,036 | ok |
| Franklin County | 48159 | $72,360 | $6,650 | ok |
| Bexar County | 48029 | $72,341 | $701 | ok |
| Fannin County | 48147 | $72,295 | $5,678 | ok |
| Andrews County | 48003 | $72,242 | $9,282 | ok |
| Robertson County | 48395 | $72,236 | $7,168 | ok |
| Grayson County | 48181 | $72,182 | $1,791 | ok |
| Archer County | 48009 | $72,159 | $8,735 | ok |
| Orange County | 48361 | $72,104 | $2,537 | ok |
| Hunt County | 48231 | $71,938 | $2,536 | ok |
| Ector County | 48135 | $71,536 | $3,707 | ok |
| Dallam County | 48111 | $71,500 | $9,289 | ok |
| Coryell County | 48099 | $71,301 | $2,442 | ok |
| Victoria County | 48469 | $70,896 | $2,738 | ok |
| Hopkins County | 48223 | $70,888 | $5,106 | ok |
| Atascosa County | 48013 | $70,770 | $4,131 | ok |
| Irion County | 48235 | $70,357 | $19,271 | ok |
| Ochiltree County | 48357 | $70,183 | $9,262 | ok |
| Burleson County | 48051 | $70,000 | $8,319 | ok |
| Kinney County | 48271 | $70,000 | $8,852 | ok |
| Grimes County | 48185 | $69,803 | $4,947 | ok |
| Caldwell County | 48055 | $69,758 | $5,400 | ok |
| Parmer County | 48369 | $69,735 | $9,395 | ok |
| San Patricio County | 48409 | $69,704 | $4,048 | ok |
| Howard County | 48227 | $69,649 | $3,878 | ok |
| Van Zandt County | 48467 | $69,475 | $3,694 | ok |
| Aransas County | 48007 | $69,466 | $8,686 | ok |
| Kimble County | 48267 | $69,455 | $13,799 | ok |
| Hansford County | 48195 | $69,441 | $9,481 | ok |
| Kerr County | 48265 | $69,395 | $3,840 | ok |
| Bosque County | 48035 | $68,914 | $4,001 | ok |
| Bell County | 48027 | $68,865 | $1,892 | ok |
| Liberty County | 48291 | $68,703 | $4,468 | ok |
| Rusk County | 48401 | $68,658 | $4,537 | ok |
| Tom Green County | 48451 | $68,370 | $2,936 | ok |
| Jack County | 48237 | $68,079 | $9,113 | ok |
| Young County | 48503 | $68,010 | $9,174 | ok |
| Roberts County | 48393 | $67,868 | $8,541 | ok |
| Palo Pinto County | 48363 | $67,674 | $3,848 | ok |
| Mills County | 48333 | $67,620 | $10,934 | ok |
| Llano County | 48299 | $67,530 | $7,397 | ok |
| Hutchinson County | 48233 | $67,228 | $8,462 | ok |
| Taylor County | 48441 | $67,139 | $3,057 | ok |
| Wharton County | 48481 | $66,924 | $3,866 | ok |
| Nueces County | 48355 | $66,897 | $1,922 | ok |
| McLennan County | 48309 | $66,643 | $1,952 | ok |
| Sabine County | 48403 | $66,585 | $7,963 | ok |
| Delta County | 48119 | $66,575 | $11,689 | ok |
| Gregg County | 48183 | $66,550 | $2,015 | ok |
| Colorado County | 48089 | $66,377 | $6,733 | ok |
| Upshur County | 48459 | $66,208 | $4,679 | ok |
| Milam County | 48331 | $66,141 | $6,831 | ok |
| Harrison County | 48203 | $66,103 | $3,000 | ok |
| Val Verde County | 48465 | $66,100 | $5,286 | ok |
| Frio County | 48163 | $66,010 | $6,533 | ok |
| Ward County | 48475 | $65,952 | $17,987 | ok |
| Concho County | 48095 | $65,795 | $12,568 | ok |
| Borden County | 48033 | $65,625Interpret with caution: large relative MOE. | $21,776 | ok |
| Fisher County | 48151 | $65,533 | $2,822 | ok |
| Jackson County | 48239 | $65,414 | $3,937 | ok |
| Rains County | 48379 | $65,413 | $5,361 | ok |
| San Jacinto County | 48407 | $65,364 | $6,756 | ok |
| Henderson County | 48213 | $65,179 | $3,668 | ok |
| Erath County | 48143 | $65,115 | $4,506 | ok |
| Sterling County | 48431 | $64,954 | $18,855 | ok |
| Panola County | 48365 | $64,894 | $8,447 | ok |
| Hill County | 48217 | $64,591 | $2,693 | ok |
| Montague County | 48337 | $64,545 | $5,667 | ok |
| Reeves County | 48389 | $64,297 | $10,908 | ok |
| Lubbock County | 48303 | $64,155 | $1,951 | ok |
| DeWitt County | 48123 | $63,730 | $7,622 | ok |
| Wichita County | 48485 | $63,524 | $2,811 | ok |
| Hardeman County | 48197 | $63,333 | $15,015 | ok |
| Lavaca County | 48285 | $63,240 | $5,166 | ok |
| Hockley County | 48219 | $63,140 | $4,743 | ok |
| Navarro County | 48349 | $63,111 | $4,150 | ok |
| Webb County | 48479 | $63,058 | $2,420 | ok |
| Runnels County | 48399 | $62,632 | $4,391 | ok |
| Polk County | 48373 | $62,259 | $3,861 | ok |
| Crane County | 48103 | $62,212 | $14,766 | ok |
| Anderson County | 48001 | $62,068 | $4,521 | ok |
| Lamar County | 48277 | $61,880 | $4,398 | ok |
| Moore County | 48341 | $61,762 | $4,676 | ok |
| Foard County | 48155 | $61,563Interpret with caution: large relative MOE. | $25,735 | ok |
| Hemphill County | 48211 | $61,563Interpret with caution: large relative MOE. | $22,132 | ok |
| Leon County | 48289 | $61,449 | $5,115 | ok |
| Bailey County | 48017 | $61,420 | $15,970 | ok |
| Kleberg County | 48273 | $61,292 | $4,466 | ok |
| Collingsworth County | 48087 | $61,280 | $6,323 | ok |
| Cherokee County | 48073 | $61,261 | $4,398 | ok |
| Sherman County | 48421 | $61,250Interpret with caution: large relative MOE. | $21,618 | ok |
| Motley County | 48345 | $61,154 | $11,948 | ok |
| Angelina County | 48005 | $60,960 | $3,197 | ok |
| Deaf Smith County | 48117 | $60,799 | $5,480 | ok |
| Lamb County | 48279 | $60,760 | $4,148 | ok |
| Haskell County | 48207 | $60,653 | $10,160 | ok |
| Limestone County | 48293 | $60,573 | $2,038 | ok |
| Mitchell County | 48335 | $60,550 | $10,400 | ok |
| Wood County | 48499 | $60,300 | $4,634 | ok |
| Karnes County | 48255 | $60,214 | $9,628 | ok |
| Refugio County | 48391 | $60,181 | $5,864 | ok |
| Wheeler County | 48483 | $60,167 | $10,942 | ok |
| Scurry County | 48415 | $60,039 | $7,010 | ok |
| Jefferson County | 48245 | $60,026 | $1,694 | ok |
| Freestone County | 48161 | $59,960 | $5,424 | ok |
| El Paso County | 48141 | $59,806 | $1,141 | ok |
| Bowie County | 48037 | $59,803 | $2,992 | ok |
| Comanche County | 48093 | $59,635 | $8,590 | ok |
| Gray County | 48179 | $59,614 | $5,857 | ok |
| Jones County | 48253 | $59,464 | $8,588 | ok |
| Goliad County | 48175 | $59,359 | $7,643 | ok |
| Jeff Davis County | 48243 | $59,286Interpret with caution: large relative MOE. | $31,477 | ok |
| Throckmorton County | 48447 | $59,216 | $5,647 | ok |
| Cottle County | 48101 | $59,063Interpret with caution: large relative MOE. | $28,606 | ok |
| Camp County | 48063 | $58,843 | $6,940 | ok |
| Culberson County | 48109 | $58,777Interpret with caution: large relative MOE. | $24,616 | ok |
| Donley County | 48129 | $58,750 | $10,089 | ok |
| Gonzales County | 48177 | $58,672 | $4,856 | ok |
| Childress County | 48075 | $58,654 | $17,186 | ok |
| Morris County | 48343 | $58,645 | $3,609 | ok |
| Matagorda County | 48321 | $58,628 | $4,363 | ok |
| Brazos County | 48041 | $58,553 | $2,259 | ok |
| Floyd County | 48153 | $58,462 | $8,910 | ok |
| Titus County | 48449 | $58,425 | $4,968 | ok |
| Hamilton County | 48193 | $58,219 | $7,670 | ok |
| Stephens County | 48429 | $58,008 | $10,198 | ok |
| Reagan County | 48383 | $57,813 | $16,497 | ok |
| La Salle County | 48283 | $57,716Interpret with caution: large relative MOE. | $17,385 | ok |
| Bee County | 48025 | $57,673 | $5,833 | ok |
| Brown County | 48049 | $57,470 | $4,278 | ok |
| Falls County | 48145 | $57,247 | $3,673 | ok |
| Live Oak County | 48297 | $57,150 | $13,763 | ok |
| Stonewall County | 48433 | $56,875Interpret with caution: large relative MOE. | $23,710 | ok |
| Castro County | 48069 | $56,776 | $10,779 | ok |
| Jasper County | 48241 | $56,723 | $6,933 | ok |
| Knox County | 48275 | $56,667 | $6,490 | ok |
| Houston County | 48225 | $56,531 | $3,782 | ok |
| Brewster County | 48043 | $56,212 | $9,462 | ok |
| San Saba County | 48411 | $55,819 | $7,549 | ok |
| Tyler County | 48457 | $55,396 | $6,988 | ok |
| Dawson County | 48115 | $54,360 | $12,783 | ok |
| Hidalgo County | 48215 | $54,338 | $1,156 | ok |
| Willacy County | 48489 | $54,180 | $8,228 | ok |
| Wilbarger County | 48487 | $54,102 | $9,748 | ok |
| McCulloch County | 48307 | $54,043 | $13,471 | ok |
| Cass County | 48067 | $53,813 | $4,921 | ok |
| Uvalde County | 48463 | $53,801 | $6,171 | ok |
| Nacogdoches County | 48347 | $53,555 | $3,013 | ok |
| Eastland County | 48133 | $53,549 | $6,005 | ok |
| Potter County | 48375 | $53,249 | $2,372 | ok |
| Menard County | 48327 | $53,043Interpret with caution: large relative MOE. | $18,990 | ok |
| Cameron County | 48061 | $52,601 | $1,632 | ok |
| Walker County | 48471 | $52,324 | $4,014 | ok |
| Crosby County | 48107 | $52,188 | $7,439 | ok |
| Trinity County | 48455 | $52,018 | $4,911 | ok |
| Hale County | 48189 | $51,897 | $4,443 | ok |
| Jim Wells County | 48249 | $51,896 | $6,825 | ok |
| Loving County | 48301 | $51,250 | $617 | ok |
| Nolan County | 48353 | $50,747 | $3,546 | ok |
| San Augustine County | 48405 | $50,408 | $7,814 | ok |
| Shelby County | 48419 | $49,776 | $6,129 | ok |
| Marion County | 48315 | $49,672 | $3,965 | ok |
| Maverick County | 48323 | $49,568 | $4,673 | ok |
| Dickens County | 48125 | $49,335 | $5,467 | ok |
| Upton County | 48461 | $49,167Interpret with caution: large relative MOE. | $22,121 | ok |
| Coleman County | 48083 | $49,159 | $3,270 | ok |
| Duval County | 48131 | $49,038 | $8,942 | ok |
| Hudspeth County | 48229 | $48,600 | $11,506 | ok |
| Red River County | 48387 | $48,491 | $3,389 | ok |
| Hall County | 48191 | $48,459 | $7,802 | ok |
| Brooks County | 48047 | $47,764Interpret with caution: large relative MOE. | $16,489 | ok |
| King County | 48269 | $46,645Interpret with caution: large relative MOE. | $20,375 | ok |
| Garza County | 48169 | $46,314Interpret with caution: large relative MOE. | $16,002 | ok |
| Briscoe County | 48045 | $45,417Interpret with caution: large relative MOE. | $13,842 | ok |
| Baylor County | 48023 | $45,370 | $9,031 | ok |
| Cochran County | 48079 | $45,313 | $11,121 | ok |
| Terrell County | 48443 | $44,886Interpret with caution: large relative MOE. | $18,616 | ok |
| Terry County | 48445 | $44,100 | $2,716 | ok |
| McMullen County | 48311 | $43,875Interpret with caution: large relative MOE. | $13,683 | ok |
| Presidio County | 48377 | $43,802 | $8,138 | ok |
| Coke County | 48081 | $43,333 | $11,825 | ok |
| Newton County | 48351 | $42,618 | $5,785 | ok |
| Jim Hogg County | 48247 | $42,211 | $3,821 | ok |
| Edwards County | 48137 | $40,313Interpret with caution: large relative MOE. | $21,695 | ok |
| Real County | 48385 | $39,605Interpret with caution: large relative MOE. | $34,535 | ok |
| Zapata County | 48505 | $39,239 | $4,265 | ok |
| Kenedy County | 48261 | $38,882 | $4,589 | ok |
| Dimmit County | 48127 | $38,808 | $8,956 | ok |
| Starr County | 48427 | $37,639 | $4,431 | ok |
| Zavala County | 48507 | $36,749 | $5,834 | ok |
| Swisher County | 48437 | $36,165Interpret with caution: large relative MOE. | $14,512 | ok |