Every City in the USA

Ranking · Texas · ACS income

Cities in Texas by median household income.

These 390 cities in Texas rank by median household income from the American Community Survey (ACS 5-Year 2020-2024), filtered to cities with at least 5,000 residents. This is a household-income ranking, not a wealth, affordability, or cost-of-living ranking. Data sortable and downloadable as CSV.

See also: every city in Texas →   largest cities in Texas by population →

Filter Texas income rows

390 rows

Texas cities by ACS 2020-2024 median household income. Filtered to cities with 2025 population >= 5,000 and a published point estimate or bound.
RankCityMedian HH incomeMOEPrecision2025 pop
—Highland Park$250,000+—Open-ended top group; MOE unavailable8,764
—Southlake$250,000+—Open-ended top group; MOE unavailable31,175
—University Park$250,000+—Open-ended top group; MOE unavailable25,323
—West University Place$250,000+—Open-ended top group; MOE unavailable15,158
#5Bellaire$244,015$32,835Published MOE17,434
#6Parker$229,080$45,246Published MOE6,462
#7Lucas$221,364$50,639Published MOE8,896
#8Heath$220,828$21,886Published MOE11,671
#9Colleyville$218,328$15,954Published MOE25,727
#10McLendon-Chisholm$204,773$33,201Published MOE5,629
#11Trophy Club$201,054$19,409Published MOE13,695
#12Prosper$195,281$12,809Published MOE45,605
#13Lakeway$190,060$14,514Published MOE19,027
#14Fulshear$187,035$23,499Published MOE64,630
#15Terrell Hills$186,400$67,383Published MOE5,215
#16Alamo Heights$183,088$38,900Published MOE7,632
#17Argyle$181,352$30,365Published MOE6,372
#18Murphy$175,699$16,778Published MOE20,985
#19Keller$174,950$12,338Published MOE46,078
#20Fair Oaks Ranch$174,327$20,556Published MOE12,025
#21Celina$170,894$12,592Published MOE64,427
#22Sunnyvale$170,348$12,486Published MOE9,008
#23Haslet$169,046$23,962Published MOE5,267
#24Aledo$163,231$13,957Published MOE7,122
#25Flower Mound$161,235$7,234Published MOE79,540
#26Highland Village$159,828$17,307Published MOE16,029
#27Frisco$150,212$6,821Published MOE236,955
#28Hickory Creek$148,852$19,230Published MOE6,875
#29Coppell$146,235$11,704Published MOE41,386
#30Iowa Colony$144,092$25,407Published MOE20,503
#31Leander$139,048$5,055Published MOE91,132
#32Melissa$138,763$7,782Published MOE29,969
#33Sugar Land$136,217$5,041Published MOE107,726
#34Mont Belvieu$132,781$18,800Published MOE10,673
#35Fate$132,752$10,239Published MOE29,007
#36Helotes$132,675$11,784Published MOE10,387
#37Willow Park$132,045$24,543Published MOE7,439
#38Sachse$131,808$8,911Published MOE32,834
#39Lavon$131,303$27,315Published MOE11,888
#40Allen$130,901$8,183Published MOE113,447
#41Cedar Park$129,545$10,860Published MOE79,032
#42Midlothian$126,641$8,841Published MOE46,683
#43Friendswood$126,508$8,024Published MOE41,319
#44Oak Point$126,290$38,684Published MOE6,909
#45Krum$124,405$16,733Published MOE6,808
#46McKinney$124,215$4,744Published MOE236,001
#47Buda$123,766$7,555Published MOE16,166
#48Northlake$123,469$17,018Published MOE12,036
#49Cibolo$122,365$9,221Published MOE39,019
#50Mansfield$121,126$4,768Published MOE84,444
#51League City$121,099$6,514Published MOE119,905
#52Corinth$120,580$10,036Published MOE25,297
#53Wylie$119,522$6,369Published MOE63,842
#54Little Elm$119,219$8,047Published MOE62,727
#55Bullard$118,860$22,409Published MOE5,301
#56Pearland$118,842$4,906Published MOE129,930
#57Hutto$118,834$9,985Published MOE46,048
#58Manvel$118,808$22,047Published MOE20,699
#59Kennedale$118,794$7,597Published MOE10,626
#60Pflugerville$117,799$6,587Published MOE68,316
#61Royse City$116,660$7,648Published MOE28,307
#62Rockwall$115,580$6,323Published MOE53,980
#63Woodway$115,108$15,687Published MOE9,753
#64Liberty Hill$115,096$13,518Published MOE13,317
#65Katy$114,912$16,083Published MOE28,373
#66The Colony$114,511$6,433Published MOE46,196
#67Justin$114,157$14,906Published MOE7,285
#68Lago Vista$113,457$15,284Published MOE10,498
#69Plano$112,253$3,281Published MOE293,028
#70Bulverde$112,188$16,360Published MOE7,337
#71Rowlett$112,081$7,708Published MOE67,890
#72Grapevine$111,376$9,427Published MOE50,714
#73Jarrell$111,333$11,620Published MOE5,870
#74Bee Cave$111,172$29,020Published MOE8,464
#75Providence Village$110,430$13,011Published MOE12,498
#76Godley$110,417$26,854Published MOE5,093
#77Dripping Springs$109,364$13,846Published MOE11,167
#78Fairview$109,347$18,030Published MOE10,913
#79Lumberton$107,623$11,157Published MOE14,123
#80Caddo Mills$107,067$16,523Published MOE5,715
#81Wolfforth$106,250$29,427Published MOE8,746
#82Venus$106,023$22,045Published MOE8,870
#83Anna$105,593$14,832Published MOE35,245
#84Princeton$105,200$9,799Published MOE43,524
#85Red Oak$104,561$15,941Published MOE20,394
#86Forney$104,112$7,766Published MOE41,658
#87Seabrook$102,726$30,710Published MOE13,974
#88Van Alstyne$102,469$21,579Published MOE8,012
#89Cedar Hill$101,909$7,465Published MOE49,801
#90Aubrey$101,574$15,224Published MOE9,066
#91Carrollton$101,396$2,668Published MOE134,562
#92White Oak$101,027$12,407Published MOE6,186
#93Deer Park$100,382$10,503Published MOE34,282
#94Schertz$99,948$6,552Published MOE45,978
#95Whitehouse$99,458$17,053Published MOE9,970
#96Robinson$99,289$12,095Published MOE13,028
#97Round Rock$99,287$4,128Published MOE141,282
#98Santa Fe$99,190$9,589Published MOE13,913
#99Richardson$98,111$4,485Published MOE118,542
#100Pilot Point$97,933$36,354Published MOE8,052
#101North Richland Hills$97,305$4,565Published MOE70,843
#102Roanoke$97,295$13,570Published MOE10,931
#103Saginaw$97,276$7,343Published MOE26,706
#104Selma$97,066$8,542Published MOE11,955
#105Horseshoe Bay$96,794$21,916Published MOE5,339
#106Bridgeport$96,037$22,888Published MOE6,915
#107Georgetown$95,062$4,700Published MOE106,907
#108Crowley$95,030$3,928Published MOE20,954
#109Missouri City$94,390$4,904Published MOE77,327
#110Converse$94,222$12,569Published MOE32,481
#111Burleson$93,928$6,276Published MOE56,907
#112Austin$93,658$1,670Published MOE1,002,632
#113Dickinson$91,779$11,359Published MOE21,908
#114Farmers Branch$91,186$6,969Published MOE38,320
#115Watauga$91,171$8,236Published MOE22,981
#116Elgin$91,114$13,867Published MOE13,327
#117Sanger$91,075$9,786Published MOE10,238
#118Josephine$91,000$18,456Published MOE10,208
#119Lake Jackson$90,938$8,368Published MOE27,803
#120Kyle$90,323$2,858Published MOE69,917
#121Windcrest$89,844$21,241Published MOE5,809
#122Midland$89,585$6,078Published MOE147,615
#123Lewisville$89,233$3,214Published MOE139,006
#124Crandall$88,997$17,546Published MOE7,730
#125Bridge City$88,958$21,594Published MOE9,645
#126Burnet$87,587$12,768Published MOE6,939
#127Stafford$87,432$11,614Published MOE18,043
#128Angleton$86,712$13,116Published MOE21,295
#129Benbrook$86,292$6,502Published MOE24,279
#130New Braunfels$86,021$5,404Published MOE122,492
#131Waxahachie$85,723$5,492Published MOE50,090
#132Fort Stockton$84,784$17,322Published MOE8,027
#133Boerne$84,541$13,872Published MOE24,047
#134Manor$84,529$14,476Published MOE23,070
#135Bedford$83,971$3,905Published MOE47,958
#136Portland$83,865$7,609Published MOE20,833
#137Hewitt$83,511$4,169Published MOE16,754
#138Lindale$83,249$13,779Published MOE7,385
#139DeSoto$82,782$7,478Published MOE56,681
#140Euless$82,167$3,537Published MOE60,008
#141Irving$81,830$2,433Published MOE257,076
#142Glenn Heights$81,718$15,922Published MOE20,327
#143Port Neches$81,637$10,388Published MOE13,768
#144Grand Prairie$81,619$3,114Published MOE209,434
#145Bastrop$81,551$19,630Published MOE13,383
#146Weatherford$81,516$9,025Published MOE40,634
#147Harker Heights$81,190$10,865Published MOE35,195
#148Kermit$81,170$21,635Published MOE6,019
#149Farmersville$81,036$43,368Low precision5,531
#150La Porte$80,753$5,023Published MOE37,983
#151Alvarado$80,523$14,938Published MOE7,539
#152Primera$80,116$11,903Published MOE5,478
#153Jersey Village$79,750$19,788Published MOE7,729
#154Live Oak$79,696$3,503Published MOE16,426
#155Fort Worth$79,507$966Published MOE1,028,117
#156Magnolia$78,605$11,319Published MOE8,095
#157Tomball$78,562$9,128Published MOE15,768
#158Granite Shoals$78,042$23,120Published MOE5,498
#159Nederland$77,570$9,397Published MOE18,108
#160Lake Dallas$76,879$26,294Published MOE7,852
#161Duncanville$76,457$7,427Published MOE38,915
#162Garland$76,320$2,111Published MOE249,625
#163Conroe$76,206$4,020Published MOE119,564
#164Denton$76,019$3,990Published MOE169,431
#165Taylor$75,508$5,932Published MOE18,402
#166Springtown$75,391$18,363Published MOE5,204
#167Arlington$75,171$1,543Published MOE402,134
#168Ennis$75,074$6,719Published MOE25,694
#169Universal City$74,811$5,711Published MOE20,399
#170Hitchcock$74,157$13,234Published MOE7,722
#171Addison$73,854$4,430Published MOE17,195
#172Groves$73,710$10,238Published MOE16,907
#173Andrews$73,690$14,322Published MOE13,665
#174Granbury$73,516$10,209Published MOE13,263
#175Odessa$73,472$4,154Published MOE122,707
#176Decatur$73,179$7,835Published MOE9,029
#177Giddings$72,913$20,716Published MOE5,425
#178McGregor$72,750$25,191Published MOE6,405
#179Mesquite$72,537$2,899Published MOE150,693
#180Nolanville$72,480$41,597Low precision7,983
#181Hurst$72,210$5,953Published MOE38,974
#182Rockport$72,174$15,478Published MOE11,348
#183Nassau Bay$71,696$16,636Published MOE5,210
#184Dalhart$71,630$8,557Published MOE8,377
#185Wake Village$71,574$5,686Published MOE5,796
#186Alvin$71,477$5,541Published MOE30,115
#187Gun Barrel City$71,310$6,768Published MOE7,133
#188Copperas Cove$71,225$3,593Published MOE40,118
#189La Marque$71,102$9,675Published MOE20,324
#190Monahans$70,677$26,616Published MOE7,427
#191Cleburne$70,656$6,987Published MOE39,942
#192Dallas$70,518$817Published MOE1,329,491
#193Clute$70,208$16,304Published MOE10,821
#194Port Lavaca$70,123$12,068Published MOE11,060
#195Canyon$69,772$7,813Published MOE16,518
#196Perryton$69,514$10,918Published MOE7,850
#197Ingleside$69,464$11,284Published MOE10,085
#198Muleshoe$69,097$18,288Published MOE5,162
#199Texas City$68,776$5,691Published MOE59,733
#200Willis$68,632$13,168Published MOE7,652
#201Azle$68,514$11,030Published MOE15,365
#202Forest Hill$68,457$6,954Published MOE14,056
#203Lockhart$68,400$11,397Published MOE18,159
#204Everman$68,311$19,757Published MOE6,537
#205Lancaster$68,302$8,153Published MOE40,526
#206Temple$68,204$2,488Published MOE98,412
#207Joshua$68,117$20,304Published MOE9,352
#208Athens$67,984$17,249Published MOE13,870
#209Big Spring$67,581$4,094Published MOE22,290
#210Tyler$67,486$3,344Published MOE113,723
#211Corpus Christi$67,394$1,835Published MOE317,247
#212Denison$67,365$6,274Published MOE26,822
#213Lampasas$67,229$10,797Published MOE7,988
#214Victoria$67,226$4,122Published MOE66,500
#215El Campo$67,017$12,887Published MOE12,142
#216Balch Springs$66,942$9,871Published MOE27,258
#217Seagoville$66,743$8,364Published MOE21,077
#218Richland Hills$66,721$6,164Published MOE8,529
#219Iowa Park$66,622$5,520Published MOE6,542
#220Burkburnett$66,308$5,188Published MOE11,057
#221Kilgore$66,295$9,837Published MOE13,531
#222Del Rio$66,158$4,891Published MOE34,496
#223Brookshire$65,934$17,722Published MOE6,090
#224Amarillo$65,912$1,473Published MOE205,130
#225San Angelo$65,864$2,762Published MOE100,640
#226Terrell$65,842$6,108Published MOE23,921
#227Horizon City$65,737$10,984Published MOE25,118
#228Rosenberg$65,668$6,590Published MOE42,701
#229Floresville$65,270$20,803Published MOE9,105
#230Brenham$65,112$9,188Published MOE19,957
#231San Antonio$65,056$776Published MOE1,548,422
#232Pleasanton$65,034$13,828Published MOE11,511
#233Pasadena$64,927$3,020Published MOE148,539
#234Seguin$64,861$5,014Published MOE41,048
#235Houston$64,813$822Published MOE2,397,315
#236Fredericksburg$64,534$9,415Published MOE11,893
#237Laredo$63,915$2,518Published MOE269,515
#238Dumas$63,788$5,856Published MOE14,862
#239Graham$63,587$12,858Published MOE8,814
#240River Oaks$63,500$8,595Published MOE7,467
#241Longview$63,340$3,530Published MOE83,236
#242Aransas Pass$63,021$11,507Published MOE8,842
#243Kaufman$62,931$19,615Published MOE10,717
#244Orange$62,891$6,462Published MOE19,419
#245Greenville$62,781$4,894Published MOE37,069
#246Abilene$62,648$2,072Published MOE131,588
#247Cameron$62,443$6,094Published MOE5,489
#248Sulphur Springs$62,397$7,327Published MOE17,054
#249Vidor$62,192$13,168Published MOE9,597
#250Kerrville$62,102$3,309Published MOE25,578
#251Hondo$62,032$4,329Published MOE9,130
#252Los Fresnos$61,938$12,658Published MOE8,703
#253Borger$61,583$9,045Published MOE11,842
#254McAllen$61,579$2,258Published MOE150,640
#255Henderson$61,285$10,656Published MOE13,496
#256Webster$61,264$9,590Published MOE12,507
#257Freeport$61,134$8,503Published MOE10,508
#258Killeen$60,977$1,928Published MOE161,883
#259Town of Pecos$60,943$10,032Published MOE10,386
#260Lubbock$60,895$1,870Published MOE273,071
#261Mission$60,767$3,743Published MOE88,992
#262Littlefield$60,636$8,147Published MOE5,675
#263Rockdale$60,590$18,355Published MOE5,688
#264Seminole$60,390$14,705Published MOE7,730
#265Atlanta$60,259$22,035Published MOE5,478
#266Wichita Falls$60,177$2,678Published MOE101,951
#267Alpine$60,139$17,770Published MOE5,989
#268Hempstead$60,041$7,024Published MOE7,194
#269Baytown$59,910$6,242Published MOE86,561
#270Silsbee$59,907$11,093Published MOE6,613
#271El Paso$59,745$1,347Published MOE683,012
#272Dayton$59,691$19,094Published MOE10,226
#273Wilmer$59,626$16,411Published MOE6,768
#274Edna$59,600$15,666Published MOE6,088
#275Weslaco$59,551$5,836Published MOE44,203
#276Leon Valley$59,481$3,561Published MOE11,563
#277Edinburg$59,466$3,555Published MOE110,700
#278Hidalgo$59,441$4,786Published MOE15,376
#279Bryan$59,289$2,539Published MOE91,996
#280Belton$59,130$5,992Published MOE25,964
#281Haltom City$59,057$4,332Published MOE45,542
#282Sherman$58,859$6,891Published MOE52,417
#283Gladewater$58,810$13,540Published MOE6,306
#284Gainesville$58,809$3,630Published MOE18,528
#285Wharton$58,212$8,485Published MOE8,776
#286Kingsville$58,148$9,517Published MOE24,687
#287Levelland$58,000$13,826Published MOE12,513
#288Marble Falls$57,925$6,969Published MOE9,633
#289Snyder$57,902$5,809Published MOE11,166
#289Diboll$57,902$10,565Published MOE5,125
#291Bonham$57,681$8,183Published MOE11,263
#292Childress$57,644$21,056Published MOE5,650
#293Bowie$57,488$6,909Published MOE6,113
#294Gatesville$57,217$13,159Published MOE16,422
#295Corsicana$57,212$4,102Published MOE25,487
#296Eagle Pass$57,207$7,634Published MOE28,926
#297Alamo$57,096$10,804Published MOE20,625
#298Lufkin$57,048$5,717Published MOE34,350
#299Humble$57,011$10,394Published MOE16,484
#300Beaumont$56,997$2,708Published MOE112,967
#301Lacy-Lakeview$56,924$6,912Published MOE7,240
#302Hereford$56,868$9,293Published MOE14,976
#303White Settlement$56,784$3,345Published MOE17,932
#304Slaton$56,676$5,414Published MOE5,684
#305Pampa$56,626$6,957Published MOE16,414
#306San Juan$56,562$4,030Published MOE37,868
#307Sealy$56,514$7,290Published MOE7,937
#308Cuero$56,480$16,870Published MOE8,264
#309Hillsboro$56,083$7,109Published MOE9,036
#310Mineral Wells$55,929$5,217Published MOE15,983
#311Galveston$55,631$3,927Published MOE53,636
#312Kirby$55,532$8,140Published MOE8,211
#313Marshall$55,089$9,300Published MOE24,467
#314Mabank$54,889$9,178Published MOE7,294
#315Luling$54,818$8,206Published MOE5,920
#316Socorro$54,744$5,159Published MOE38,787
#317Cleveland$54,519$15,777Published MOE9,936
#318Waco$54,365$2,349Published MOE147,788
#319Bay City$53,840$7,435Published MOE17,488
#320Liberty$53,833$23,382Published MOE9,133
#321Harlingen$53,645$5,116Published MOE72,467
#322La Joya$53,526$30,180Low precision5,257
#323South Houston$53,497$5,654Published MOE16,407
#324Rusk$53,438$15,831Published MOE5,568
#325Stephenville$53,015$7,404Published MOE21,793
#326Mineola$53,000$10,443Published MOE5,537
#327Pharr$52,814$4,585Published MOE80,830
#328Alton$52,715$6,981Published MOE24,138
#329Brownsville$52,130$2,503Published MOE192,957
#330Bellmead$52,075$9,901Published MOE10,592
#331Gonzales$51,929$10,710Published MOE7,239
#332Sinton$51,701$13,560Published MOE5,966
#333Keene$51,695$8,099Published MOE7,109
#334Raymondville$51,442$13,711Published MOE10,082
#335Jacksonville$51,375$5,504Published MOE14,658
#336San Marcos$51,281$2,567Published MOE77,830
#337Navasota$51,276$14,329Published MOE9,904
#338Carthage$51,250$10,940Published MOE6,640
#339Galena Park$51,220$11,383Published MOE10,352
#340Uvalde$51,141$6,045Published MOE15,455
#341Vernon$51,114$6,577Published MOE9,747
#342Canton$51,027$21,853Published MOE5,070
#343College Station$50,900$2,400Published MOE127,472
#344Sandy Oaks$50,806$14,002Published MOE5,874
#345Beeville$50,784$6,439Published MOE13,086
#346Texarkana$50,573$5,907Published MOE36,195
#347Mount Pleasant$50,515$6,060Published MOE16,225
#348Richmond$50,337$20,759Published MOE13,389
#349San Elizario$49,977$8,494Published MOE10,138
#350Pearsall$49,198$13,793Published MOE9,170
#351Lamesa$49,007$10,244Published MOE8,103
#352Penitas$48,993$14,016Published MOE6,495
#353Brownwood$48,981$8,219Published MOE18,635
#354Livingston$48,841$7,435Published MOE5,386
#355Alice$48,676$10,559Published MOE17,550
#356Center$48,293$11,954Published MOE5,246
#357Breckenridge$48,000$10,136Published MOE5,123
#358Hutchins$47,829$7,703Published MOE8,206
#359Huntsville$47,529$3,644Published MOE49,088
#360Jacinto City$47,318$6,531Published MOE9,388
#361Paris$47,239$3,841Published MOE25,205
#362Mercedes$46,904$9,631Published MOE17,915
#363Yoakum$46,810$13,191Published MOE5,900
#364Hudson$46,406$11,153Published MOE5,328
#365Port Arthur$46,354$3,945Published MOE55,804
#366Progreso$45,924$41,895Low precision5,148
#367La Feria$45,081$5,300Published MOE7,222
#368Jasper$45,078$7,031Published MOE7,511
#369Palestine$44,981$8,687Published MOE19,555
#370Sweetwater$44,892$3,911Published MOE10,141
#371Plainview$44,768$3,154Published MOE19,314
#372Rio Grande City$44,577$7,194Published MOE15,451
#373Commerce$44,386$7,560Published MOE9,928
#374Gilmer$44,316$8,445Published MOE5,287
#375Palmview$43,963$12,140Published MOE15,878
#376San Benito$43,639$4,426Published MOE24,980
#377Elsa$42,439$15,953Published MOE5,820
#378Sansom Park$42,257$16,562Published MOE5,419
#379Mexia$42,222$13,056Published MOE7,091
#380Brownfield$42,150$3,082Published MOE8,762
#381Donna$40,438$5,175Published MOE16,698
#382Waller$39,969$11,372Published MOE5,380
#383Nacogdoches$39,281$2,520Published MOE32,500
#384Crockett$38,869$8,748Published MOE6,346
#385Marlin$36,426$11,886Published MOE5,599
#386Crystal City$36,328$4,479Published MOE5,871
#387Robstown$34,436$9,746Published MOE10,324
#388Port Isabel$32,222$25,587Low precision5,302
#389Roma$24,579$5,710Published MOE11,543
#390Prairie View$21,060$1,837Published MOE8,969
Showing 390 cities in Texas meeting the ACS income display filter. MOE is the ACS 90% margin of error. $250,000+ is an open-ended bound, not an exact median or a tie. The unranked top group is alphabetical. Blank numerical ranks and MOEs for bound rows are intentional.

Methodology · Texas ACS B19013

Texas median household income estimates, with MOE shown.

The ranking value is ACS table B19013 line 001 estimate, Median household income in the past 12 months, from the 2020-2024 5-Year ACS release. The MOE column is the published ACS 90% margin of error for that estimate.

Census reports some medians only as bounds. $250,000+ means at least $250,000, not an exact income or a tie. These places remain in an unranked open-ended top group, sorted alphabetically. Any bottom-coded medians remain in an unranked bottom group. No usable conventional MOE is published for these bounds. Numeric ranks count all places ahead, including the top group, so the first point estimate follows that group. Point estimates with identical published values share a rank. Rank differences do not establish statistically significant income differences.

Rows are limited to Texas cities with 2025 Census PEP population of at least 5,000 and a published ACS median household income point estimate or bound. CSV exports preserve the point estimate separately from the bound and its direction. An unavailable estimate without a published bound does not qualify.

Do not read this page as a list of wealthiest places. The data reports median household income only; it does not measure assets, net worth, purchasing power, taxes, household size, or local prices.

Read the methodology →

Related page

The income page uses ACS estimates. The population page uses Census PEP Vintage 2025 estimates only.