Every City in the USA

Ranking · Texas · ACS income

Cities in Texas by median household income.

All 384 cities in Texas that meet the Phase 1A display filter, ranked by the American Community Survey's median household income estimate. This is a household-income ranking, not a wealth, affordability, or cost-of-living ranking.

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

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

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.

ACS median household income can be top-coded at $250,001. A displayed value of $250,001 should be read as the Census-published top-coded value, not an exact household income; where Census does not publish a usable MOE for that top-coded median, the MOE cell is blank and the precision column says Top-coded.

Rows are limited to Texas cities with 2024 Census PEP population of at least 5,000 and a non-null ACS median household income estimate. Ranks use standard competition ranking, so exact ties share the same rank.

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 2024 estimates only.