Guest, Sign inJoin
BunkerHillVillageTexasCityHallBunker Hill Village, #1 on this list · Photo: WhisperToMe · Public domain
Texas rankings · Income

Towns with the highest incomes in Texas

Bunker Hill Village (tied with 6 more) has the highest median household income of Texas’ 642 towns of 2,500+: $250,000+ a year (Census ACS 2020–2024). The typical town here is at $68,566; 144 of the 642 top $100,000.

Census Bureau, American Community Survey 2020–2024: median household income. Each figure is an estimate with a margin of error (in the row); towns whose ranges overlap may not truly differ. The survey reports incomes over $250,000 only as “$250,000+”. A described list: no letters. How grades work

#T1

Highland Park

Dallas County · 8,764 people
$250,000+

Median household income·7.0% in poverty

All 642 towns

Median household income, highest first. Towns with the same figure share a rank (T = tied; 15 towns here).

642 towns ranked. Not here? See why a town may be missing.

#TownMedian household incomeMargin (±)In poverty
T1Bunker Hill VillageHarris County · 3,896 people$250,000+—4.5%of residents
T1Highland ParkDallas County · 8,764 people$250,000+—7.0%of residents
T1Hunters Creek VillageHarris County · 4,498 people$250,000+—2.8%of residents
T1Piney Point VillageHarris County · 3,141 people$250,000+—1.0%of residents
T1SouthlakeTarrant County · 31,175 people$250,000+—1.5%of residents
T1University ParkDallas County · 25,323 people$250,000+—4.7%of residents
T1West University PlaceHarris County · 15,158 people$250,000+—1.7%of residents
8Spring Valley VillageHarris County · 4,402 people$245,208$23,4941.0%of residents
9BellaireHarris County · 17,434 people$244,015$32,8352.4%of residents
10ParkerCollin County · 6,462 people$229,080$45,2465.4%of residents
11LucasCollin County · 8,896 people$221,364$50,6391.3%of residents
12HeathRockwall County · 11,671 people$220,828$21,8862.0%of residents
13Belterraunincorporated, Hays County · 6,978 people$219,727$24,8201.5%of residents
14ColleyvilleTarrant County · 25,727 people$218,328$15,9542.5%of residents
15Cross Mountainunincorporated, Bexar County · 3,752 people$205,164$45,6501.6%of residents
16McLendon-ChisholmRockwall County · 5,629 people$204,773$33,2010.9%of residents
17Barton Creekunincorporated, Travis County · 3,440 people$203,947$61,8653.0%of residents
18Trophy ClubDenton County · 13,695 people$201,054$19,4092.1%of residents
19Lantanaunincorporated, Denton County · 12,766 people$199,489$36,0820.6%of residents
20West Lake HillsTravis County · 3,229 people$198,125$29,6479.5%of residents
21ProsperCollin County · 45,605 people$195,281$12,8095.5%of residents
22Steiner Ranchunincorporated, Travis County · 18,619 people$190,523$29,9182.4%of residents
23LakewayTravis County · 19,027 people$190,060$14,5142.5%of residents
24FulshearFort Bend County · 64,630 people$187,035$23,4991.6%of residents
25Terrell HillsBexar County · 5,215 people$186,400$67,3836.9%of residents
26Alamo HeightsBexar County · 7,632 people$183,088$38,9002.5%of residents
27ArgyleDenton County · 6,372 people$181,352$30,3651.2%of residents
28Siennaunincorporated, Fort Bend County · 24,992 people$177,837$18,6751.5%of residents
29AnnettaParker County · 3,546 people$177,500$18,4301.5%of residents
30Garden RidgeComal County · 4,371 people$177,353$58,4080.4%of residents
31MurphyCollin County · 20,985 people$175,699$16,7783.0%of residents
32Scenic Oaksunincorporated, Bexar County · 10,569 people$174,962$38,3937.8%of residents
33KellerTarrant County · 46,078 people$174,950$12,3383.4%of residents
34Fair Oaks RanchBexar County · 12,025 people$174,327$20,5562.4%of residents
35Double OakDenton County · 3,051 people$172,321$31,5593.7%of residents
36CelinaCollin County · 64,427 people$170,894$12,5924.7%of residents
37SunnyvaleDallas County · 9,008 people$170,348$12,4866.0%of residents
38Shady Hollowunincorporated, Travis County · 5,709 people$170,217$24,0045.5%of residents
39HasletTarrant County · 5,267 people$169,046$23,9622.1%of residents
40Taylor Lake VillageHarris County · 3,774 people$165,875$30,3420.0%of residents
41Shavano ParkBexar County · 3,861 people$164,583$53,5882.3%of residents
42AledoParker County · 7,122 people$163,231$13,9572.8%of residents
43Cinco Ranchunincorporated, Fort Bend County · 18,611 people$161,972$27,5117.3%of residents
44Flower MoundDenton County · 79,540 people$161,235$7,2344.3%of residents
45Santa Rita Ranchunincorporated, Williamson County · 6,586 people$160,592$22,6760.9%of residents
46Highland VillageDenton County · 16,029 people$159,828$17,3071.8%of residents
47Shady ShoresDenton County · 2,998 people$159,375$10,6132.8%of residents
48Timberwood Parkunincorporated, Bexar County · 35,413 people$157,100$14,8546.0%of residents
49TaltyKaufman County · 3,299 people$154,732$22,3631.9%of residents
50FriscoCollin County · 236,955 people$150,212$6,8213.6%of residents
51Hickory CreekDenton County · 6,875 people$148,852$19,2302.6%of residents
52Beach CityChambers County · 3,438 people$148,574$32,7921.5%of residents
53CoppellDallas County · 41,386 people$146,235$11,7045.4%of residents
54Bushlandunincorporated, Potter County · 2,779 people$146,071$36,8451.3%of residents
55Weston LakesFort Bend County · 4,570 people$145,394$22,9744.6%of residents
56Iowa ColonyBrazoria County · 20,503 people$144,092$25,4074.3%of residents
57Savannahunincorporated, Denton County · 6,469 people$142,868$46,8834.0%of residents
58The Woodlandsunincorporated, Harris County · 121,002 people$140,701$9,4905.6%of residents
59LeanderWilliamson County · 91,132 people$139,048$5,0555.8%of residents
60MelissaCollin County · 29,969 people$138,763$7,7821.9%of residents
61Brushy Creekunincorporated, Williamson County · 19,576 people$138,589$9,1775.5%of residents
62Hollywood ParkBexar County · 3,140 people$138,378$27,5552.6%of residents
63Sugar LandFort Bend County · 107,726 people$136,217$5,0415.5%of residents
64Cumingsunincorporated, Fort Bend County · 2,535 people$136,147$12,6120.0%of residents
65Mont BelvieuChambers County · 10,673 people$132,781$18,8009.3%of residents
66FateRockwall County · 29,007 people$132,752$10,2393.6%of residents
67HelotesBexar County · 10,387 people$132,675$11,7843.1%of residents
68Willow ParkParker County · 7,439 people$132,045$24,54310.3%of residents
69Pecan Groveunincorporated, Fort Bend County · 24,272 people$131,937$16,7675.9%of residents
70SachseDallas County · 32,834 people$131,808$8,9113.3%of residents
71OvillaEllis County · 4,808 people$131,434$49,6645.9%of residents
72LavonCollin County · 11,888 people$131,303$27,3151.6%of residents
73AllenCollin County · 113,447 people$130,901$8,1836.1%of residents
74Cedar ParkWilliamson County · 79,032 people$129,545$10,8605.9%of residents
75JonestownTravis County · 2,687 people$128,224$44,5944.3%of residents
76MidlothianEllis County · 46,683 people$126,641$8,8415.2%of residents
77FriendswoodGalveston County · 41,319 people$126,508$8,0243.6%of residents
78Oak PointDenton County · 6,909 people$126,290$38,6841.5%of residents
79Hudson OaksParker County · 2,800 people$124,545$27,4083.4%of residents
80KrumDenton County · 6,808 people$124,405$16,7333.9%of residents
81McKinneyCollin County · 236,001 people$124,215$4,7445.7%of residents
82BudaHays County · 16,166 people$123,766$7,5556.0%of residents
83NorthlakeDenton County · 12,036 people$123,469$17,0186.3%of residents
84CiboloGuadalupe County · 39,019 people$122,365$9,2214.1%of residents
85Paloma Creek Southunincorporated, Denton County · 8,860 people$121,747$16,8332.0%of residents
86Potosiunincorporated, Taylor County · 4,322 people$121,543$5,9492.5%of residents
87MansfieldTarrant County · 84,444 people$121,126$4,7685.8%of residents
88League CityGalveston County · 119,905 people$121,099$6,5145.4%of residents
89CorinthDenton County · 25,297 people$120,580$10,0363.5%of residents
90GunterGrayson County · 2,574 people$120,000$21,2302.5%of residents
91WylieCollin County · 63,842 people$119,522$6,3695.6%of residents
92Little ElmDenton County · 62,727 people$119,219$8,0479.0%of residents
93BullardSmith County · 5,301 people$118,860$22,4096.2%of residents
94PearlandBrazoria County · 129,930 people$118,842$4,9064.1%of residents
95HuttoWilliamson County · 46,048 people$118,834$9,9855.7%of residents
96ManvelBrazoria County · 20,699 people$118,808$22,0475.7%of residents
97KennedaleTarrant County · 10,626 people$118,794$7,59711.3%of residents
98Atascocitaunincorporated, Harris County · 99,354 people$118,226$4,4627.4%of residents
99Rendonunincorporated, Tarrant County · 14,632 people$117,888$15,4593.7%of residents
100PflugervilleTravis County · 68,316 people$117,799$6,5876.1%of residents
101Lowry CrossingCollin County · 2,521 people$116,875$21,1996.0%of residents
102Royse CityRockwall County · 28,307 people$116,660$7,6487.3%of residents
103RockwallRockwall County · 53,980 people$115,580$6,3234.0%of residents
104WoodwayMcLennan County · 9,753 people$115,108$15,6873.8%of residents
105Liberty HillWilliamson County · 13,317 people$115,096$13,5187.2%of residents
106KatyHarris County · 28,373 people$114,912$16,0838.1%of residents
107The ColonyDenton County · 46,196 people$114,511$6,4336.7%of residents
108JustinDenton County · 7,285 people$114,157$14,9060.2%of residents
109Pecan Acresunincorporated, Tarrant County · 4,161 people$114,141$65,8647.9%of residents
110Lago VistaTravis County · 10,498 people$113,457$15,2848.6%of residents
111PlanoCollin County · 293,028 people$112,253$3,2816.8%of residents
112BulverdeComal County · 7,337 people$112,188$16,3602.8%of residents
113RowlettDallas County · 67,890 people$112,081$7,7086.1%of residents
114GrapevineTarrant County · 50,714 people$111,376$9,4276.7%of residents
115JarrellWilliamson County · 5,870 people$111,333$11,6202.2%of residents
116Bee CaveTravis County · 8,464 people$111,172$29,0202.2%of residents
117Providence VillageDenton County · 12,498 people$110,430$13,0118.0%of residents
118GodleyJohnson County · 5,093 people$110,417$26,8547.6%of residents
119HackberryDenton County · 2,954 people$109,769$20,69810.9%of residents
120HideawaySmith County · 3,459 people$109,712$28,1392.7%of residents
121Dripping SpringsHays County · 11,167 people$109,364$13,8462.1%of residents
122FairviewCollin County · 10,913 people$109,347$18,03014.8%of residents
123Oak Ridge NorthMontgomery County · 2,991 people$109,167$27,4515.9%of residents
124SaladoBell County · 2,565 people$107,679$25,4464.3%of residents
125LumbertonHardin County · 14,123 people$107,623$11,1573.7%of residents
126Caddo MillsHunt County · 5,715 people$107,067$16,5236.1%of residents
T127PonderDenton County · 2,863 people$106,250$14,9091.0%of residents
T127WolfforthLubbock County · 8,746 people$106,250$29,4275.9%of residents
129DeCordovaHood County · 3,296 people$106,106$16,5625.7%of residents
130VenusJohnson County · 8,870 people$106,023$22,0459.5%of residents
131AnnaCollin County · 35,245 people$105,593$14,8327.8%of residents
132PrincetonCollin County · 43,524 people$105,200$9,7994.1%of residents
133Pecan Plantationunincorporated, Hood County · 6,452 people$104,993$15,4553.5%of residents
134Red OakEllis County · 20,394 people$104,561$15,9415.2%of residents
135PalmerEllis County · 2,644 people$104,258$21,2614.5%of residents
136Briarunincorporated, Parker County · 7,228 people$104,238$18,8626.9%of residents
137ForneyKaufman County · 41,658 people$104,112$7,7668.8%of residents
138SeabrookHarris County · 13,974 people$102,726$30,7106.5%of residents
139Van AlstyneGrayson County · 8,012 people$102,469$21,5797.0%of residents
140Cedar HillDallas County · 49,801 people$101,909$7,46510.0%of residents
141AubreyDenton County · 9,066 people$101,574$15,2247.8%of residents
142CarrolltonDenton County · 134,562 people$101,396$2,6687.1%of residents
143White OakGregg County · 6,186 people$101,027$12,4077.4%of residents
144Deer ParkHarris County · 34,282 people$100,382$10,5039.1%of residents
145SchertzGuadalupe County · 45,978 people$99,948$6,5525.2%of residents
146WhitehouseSmith County · 9,970 people$99,458$17,05310.9%of residents
147RobinsonMcLennan County · 13,028 people$99,289$12,0953.7%of residents
148Round RockWilliamson County · 141,282 people$99,287$4,1287.8%of residents
149Santa FeGalveston County · 13,913 people$99,190$9,58910.4%of residents
150PalmhurstHidalgo County · 2,562 people$98,125$25,6944.3%of residents
151RichardsonDallas County · 118,542 people$98,111$4,4859.7%of residents
152Pilot PointDenton County · 8,052 people$97,933$36,3548.5%of residents
153North Richland HillsTarrant County · 70,843 people$97,305$4,5657.2%of residents
154Canyon Lakeunincorporated, Comal County · 33,883 people$97,301$5,0287.3%of residents
155RoanokeDenton County · 10,931 people$97,295$13,5704.5%of residents
156SaginawTarrant County · 26,706 people$97,276$7,3435.6%of residents
157SelmaBexar County · 11,955 people$97,066$8,5426.2%of residents
158Horseshoe BayLlano County · 5,339 people$96,794$21,9164.3%of residents
159RenoParker County · 3,823 people$96,118$14,8946.3%of residents
160BridgeportWise County · 6,915 people$96,037$22,8882.1%of residents
161Hudson Bendunincorporated, Travis County · 4,127 people$95,703$30,4845.8%of residents
162El LagoHarris County · 2,984 people$95,625$22,2072.4%of residents
163Castle HillsBexar County · 3,948 people$95,391$16,8826.9%of residents
164GeorgetownWilliamson County · 106,907 people$95,062$4,7008.0%of residents
165CrowleyTarrant County · 20,954 people$95,030$3,9285.1%of residents
166CombineKaufman County · 2,769 people$94,756$16,2496.3%of residents
167Missouri CityFort Bend County · 77,327 people$94,390$4,9047.1%of residents
168ConverseBexar County · 32,481 people$94,222$12,56911.6%of residents
169Circle D-KC Estatesunincorporated, Bastrop County · 3,135 people$93,958$29,1959.8%of residents
170BurlesonJohnson County · 56,907 people$93,928$6,2767.1%of residents
171AustinTravis County · 1,002,632 people$93,658$1,67012.0%of residents
172Heartlandunincorporated, Kaufman County · 10,607 people$92,996$8,3059.2%of residents
173StantonMartin County · 2,694 people$92,923$39,2275.0%of residents
174Sonterraunincorporated, Williamson County · 10,563 people$92,319$12,33310.4%of residents
175Lake Cherokeeunincorporated, Gregg County · 3,093 people$91,855$7,93411.3%of residents
176DickinsonGalveston County · 21,908 people$91,779$11,35912.0%of residents
177Paloma Creekunincorporated, Denton County · 3,016 people$91,534$28,27411.4%of residents
178Fresnounincorporated, Fort Bend County · 24,560 people$91,264$7,2078.6%of residents
179Farmers BranchDallas County · 38,320 people$91,186$6,96911.4%of residents
180WataugaTarrant County · 22,981 people$91,171$8,23611.3%of residents
181ElginBastrop County · 13,327 people$91,114$13,8675.3%of residents
182SangerDenton County · 10,238 people$91,075$9,7867.4%of residents
183JosephineCollin County · 10,208 people$91,000$18,4565.8%of residents
184Lake JacksonBrazoria County · 27,803 people$90,938$8,36811.7%of residents
185Rancho ViejoCameron County · 2,851 people$90,714$25,1826.4%of residents
186KyleHays County · 69,917 people$90,323$2,8588.9%of residents
187Lakehillsunincorporated, Bandera County · 6,130 people$90,110$8,39812.4%of residents
188Meadows PlaceFort Bend County · 4,546 people$90,057$17,3269.5%of residents
189WindcrestBexar County · 5,809 people$89,844$21,24110.4%of residents
190FerrisEllis County · 4,291 people$89,722$30,3927.7%of residents
191Hornsby Bendunincorporated, Travis County · 12,367 people$89,614$13,20915.0%of residents
192MidlandMidland County · 147,615 people$89,585$6,07812.4%of residents
193LewisvilleDenton County · 139,006 people$89,233$3,2147.9%of residents
194ShallowaterLubbock County · 2,957 people$89,107$18,1403.7%of residents
T195CrandallKaufman County · 7,730 people$88,997$17,54619.9%of residents
T195Springunincorporated, Harris County · 68,580 people$88,997$3,31910.4%of residents
197Bridge CityOrange County · 9,645 people$88,958$21,5948.3%of residents
198Port AransasNueces County · 3,773 people$88,947$30,74710.8%of residents
199Redwoodunincorporated, Guadalupe County · 3,441 people$88,693$12,2472.2%of residents
200Wyldwoodunincorporated, Bastrop County · 4,934 people$88,399$18,2063.6%of residents
201RichwoodBrazoria County · 4,777 people$88,380$26,9143.4%of residents
202BurnetBurnet County · 6,939 people$87,587$12,7688.1%of residents
203AbernathyHale County · 2,826 people$87,531$17,9763.0%of residents
204StaffordFort Bend County · 18,043 people$87,432$11,6148.0%of residents
205AngletonBrazoria County · 21,295 people$86,712$13,11610.4%of residents
206Westworth VillageTarrant County · 2,737 people$86,429$20,80212.2%of residents
207TroyBell County · 3,585 people$86,311$12,7364.0%of residents
208BenbrookTarrant County · 24,279 people$86,292$6,5025.9%of residents
209New BraunfelsComal County · 122,492 people$86,021$5,4047.4%of residents
210WaxahachieEllis County · 50,090 people$85,723$5,4927.9%of residents
211KemahGalveston County · 3,097 people$85,357$21,49129.4%of residents
212HallsvilleHarrison County · 4,895 people$85,313$29,6125.7%of residents
213Denver CityYoakum County · 4,311 people$85,250$17,22813.4%of residents
214Edgecliff VillageTarrant County · 3,759 people$85,242$10,9905.9%of residents
215Fort StocktonPecos County · 8,027 people$84,784$17,32221.0%of residents
216BoerneKendall County · 24,047 people$84,541$13,8726.8%of residents
217ManorTravis County · 23,070 people$84,529$14,4769.8%of residents
218BedfordTarrant County · 47,958 people$83,971$3,9057.3%of residents
219PortlandSan Patricio County · 20,833 people$83,865$7,6099.0%of residents
220Travis Ranchunincorporated, Kaufman County · 9,025 people$83,801$16,4017.3%of residents
221Central Gardensunincorporated, Jefferson County · 3,976 people$83,750$35,33112.7%of residents
222JourdantonAtascosa County · 4,751 people$83,512$14,34414.9%of residents
223HewittMcLennan County · 16,754 people$83,511$4,1694.8%of residents
224LindaleSmith County · 7,385 people$83,249$13,7794.6%of residents
225DeSotoDallas County · 56,681 people$82,782$7,4787.6%of residents
226EulessTarrant County · 60,008 people$82,167$3,5377.8%of residents
227Lake WorthTarrant County · 4,766 people$81,910$13,75716.6%of residents
228IrvingDallas County · 257,076 people$81,830$2,43311.0%of residents
229Glenn HeightsDallas County · 20,327 people$81,718$15,92213.0%of residents
230Port NechesJefferson County · 13,768 people$81,637$10,38813.1%of residents
231Grand PrairieDallas County · 209,434 people$81,619$3,11412.1%of residents
232BastropBastrop County · 13,383 people$81,551$19,6307.2%of residents
233WeatherfordParker County · 40,634 people$81,516$9,02510.0%of residents
234Harker HeightsBell County · 35,195 people$81,190$10,86510.2%of residents
235KermitWinkler County · 6,019 people$81,170$21,63516.9%of residents
236FarmersvilleCollin County · 5,531 people$81,036$43,3689.1%of residents
237Winnieunincorporated, Chambers County · 3,290 people$80,913$16,3814.4%of residents
238La PorteHarris County · 37,983 people$80,753$5,02312.2%of residents
239AlvaradoJohnson County · 7,539 people$80,523$14,93813.5%of residents
240WimberleyHays County · 2,909 people$80,362$31,6786.9%of residents
241PrimeraCameron County · 5,478 people$80,116$11,90313.1%of residents
242Jersey VillageHarris County · 7,729 people$79,750$19,7886.1%of residents
243Live OakBexar County · 16,426 people$79,696$3,5035.5%of residents
244BrazoriaBrazoria County · 2,882 people$79,635$34,14811.8%of residents
245Fort WorthTarrant County · 1,028,117 people$79,507$96613.1%of residents
246Morgan's Point ResortBell County · 4,746 people$79,450$9,7506.3%of residents
247MagnoliaMontgomery County · 8,095 people$78,605$11,3195.0%of residents
248TomballHarris County · 15,768 people$78,562$9,1289.2%of residents
249CastrovilleMedina County · 3,444 people$78,460$7,7765.3%of residents
250Granite ShoalsBurnet County · 5,498 people$78,042$23,1202.4%of residents
251NederlandJefferson County · 18,108 people$77,570$9,3978.3%of residents
252Panorama VillageMontgomery County · 2,522 people$77,411$16,33012.5%of residents
253The Homesteadsunincorporated, Johnson County · 3,053 people$76,994$19,26915.7%of residents
254Lake DallasDenton County · 7,852 people$76,879$26,2943.7%of residents
255DuncanvilleDallas County · 38,915 people$76,457$7,42710.6%of residents
256Four Cornersunincorporated, Fort Bend County · 11,692 people$76,452$6,5528.3%of residents
257GarlandDallas County · 249,625 people$76,320$2,11113.0%of residents
258ConroeMontgomery County · 119,564 people$76,206$4,02011.2%of residents
259DentonDenton County · 169,431 people$76,019$3,99015.8%of residents
260Bolivar Peninsulaunincorporated, Galveston County · 2,951 people$75,547$35,98212.2%of residents
261TaylorWilliamson County · 18,402 people$75,508$5,9327.7%of residents
262San Leonunincorporated, Galveston County · 6,458 people$75,446$18,7038.5%of residents
263SpringtownParker County · 5,204 people$75,391$18,36310.7%of residents
264ArlingtonTarrant County · 402,134 people$75,171$1,54312.9%of residents
265EnnisEllis County · 25,694 people$75,074$6,71910.9%of residents
266Universal CityBexar County · 20,399 people$74,811$5,7118.8%of residents
267Glen RoseSomervell County · 3,148 people$74,722$21,99112.0%of residents
268HitchcockGalveston County · 7,722 people$74,157$13,23414.4%of residents
269Cedar Creekunincorporated, Bastrop County · 4,440 people$73,864$20,94714.2%of residents
270AddisonDallas County · 17,195 people$73,854$4,4307.6%of residents
271GrovesJefferson County · 16,907 people$73,710$10,2388.0%of residents
272AndrewsAndrews County · 13,665 people$73,690$14,32216.8%of residents
273Lackland AFBunincorporated, Bexar County · 6,785 people$73,646$25,98511.4%of residents
274GranburyHood County · 13,263 people$73,516$10,2096.9%of residents
275OdessaEctor County · 122,707 people$73,472$4,15416.2%of residents
276SweenyBrazoria County · 3,594 people$73,457$34,8713.3%of residents
277DecaturWise County · 9,029 people$73,179$7,8358.0%of residents
278CraneCrane County · 3,303 people$73,150$14,33814.7%of residents
279TaftSan Patricio County · 2,939 people$73,032$22,21221.3%of residents
280MontgomeryMontgomery County · 3,105 people$72,917$14,9159.6%of residents
281GiddingsLee County · 5,425 people$72,913$20,71614.4%of residents
282McGregorMcLennan County · 6,405 people$72,750$25,19112.8%of residents
283MesquiteDallas County · 150,693 people$72,537$2,89913.4%of residents
284NolanvilleBell County · 7,983 people$72,480$41,59713.8%of residents
285RenoLamar County · 3,575 people$72,420$22,08411.2%of residents
286HurstTarrant County · 38,974 people$72,210$5,95310.6%of residents
287RockportAransas County · 11,348 people$72,174$15,47811.9%of residents
288Mount VernonFranklin County · 2,610 people$72,064$31,50310.7%of residents
289Wills PointVan Zandt County · 4,033 people$71,919$10,58112.3%of residents
290Nassau BayHarris County · 5,210 people$71,696$16,63611.5%of residents
291DalhartDallam County · 8,377 people$71,630$8,55712.3%of residents
292Wake VillageBowie County · 5,796 people$71,574$5,68614.3%of residents
293AlvinBrazoria County · 30,115 people$71,477$5,5419.2%of residents
294Big LakeReagan County · 2,783 people$71,471$14,02312.2%of residents
295Gun Barrel CityHenderson County · 7,133 people$71,310$6,76816.1%of residents
296Copperas CoveCoryell County · 40,118 people$71,225$3,59311.4%of residents
297La MarqueGalveston County · 20,324 people$71,102$9,67515.6%of residents
298NeedvilleFort Bend County · 3,114 people$70,900$28,50614.7%of residents
299Pelican BayTarrant County · 2,729 people$70,789$23,36910.3%of residents
300LytleAtascosa County · 3,626 people$70,685$13,6728.8%of residents
301MonahansWard County · 7,427 people$70,677$26,61615.6%of residents
302CleburneJohnson County · 39,942 people$70,656$6,98710.0%of residents
303Murillounincorporated, Hidalgo County · 8,883 people$70,609$23,80319.2%of residents
304DallasDallas County · 1,329,491 people$70,518$81716.7%of residents
305CluteBrazoria County · 10,821 people$70,208$16,30410.4%of residents
306Holly Lake Ranchunincorporated, Wood County · 2,956 people$70,179$32,0657.0%of residents
307WhitesboroGrayson County · 4,188 people$70,134$20,47716.5%of residents
308Port LavacaCalhoun County · 11,060 people$70,123$12,06810.2%of residents
309CotullaLa Salle County · 3,583 people$70,067$28,90926.7%of residents
310CanyonRandall County · 16,518 people$69,772$7,81313.1%of residents
311PerrytonOchiltree County · 7,850 people$69,514$10,91812.4%of residents
312InglesideSan Patricio County · 10,085 people$69,464$11,28410.0%of residents
313PottsboroGrayson County · 2,767 people$69,439$15,04110.4%of residents
314Eagle LakeColorado County · 3,546 people$69,205$24,52714.1%of residents
315Shadybrookunincorporated, Cherokee County · 2,810 people$69,173$20,21416.6%of residents
316VanVan Zandt County · 2,993 people$69,155$9,7888.7%of residents
317MuleshoeBailey County · 5,162 people$69,097$18,28810.6%of residents
318BoydWise County · 2,546 people$68,958$12,37310.4%of residents
319Texas CityGalveston County · 59,733 people$68,776$5,69116.2%of residents
320WillisMontgomery County · 7,652 people$68,632$13,16811.1%of residents
321SpearmanHansford County · 2,956 people$68,617$16,1117.7%of residents
322AzleTarrant County · 15,365 people$68,514$11,03012.2%of residents
323Forest HillTarrant County · 14,056 people$68,457$6,95414.8%of residents
324LockhartCaldwell County · 18,159 people$68,400$11,39713.0%of residents
325EvermanTarrant County · 6,537 people$68,311$19,75720.8%of residents
326LancasterDallas County · 40,526 people$68,302$8,15315.0%of residents
327TempleBell County · 98,412 people$68,204$2,48816.0%of residents
328ClydeCallahan County · 4,024 people$68,184$11,50714.0%of residents
329JoshuaJohnson County · 9,352 people$68,117$20,30419.2%of residents
330AthensHenderson County · 13,870 people$67,984$17,24912.7%of residents
331Big SpringHoward County · 22,290 people$67,581$4,09417.1%of residents
332TylerSmith County · 113,723 people$67,486$3,34412.5%of residents
333Corpus ChristiNueces County · 317,247 people$67,394$1,83517.1%of residents
334DenisonGrayson County · 26,822 people$67,365$6,27415.0%of residents
335EarlyBrown County · 3,117 people$67,346$16,68610.6%of residents
336Mission Bendunincorporated, Fort Bend County · 36,586 people$67,282$5,64910.8%of residents
337Wild Peach Villageunincorporated, Brazoria County · 2,502 people$67,250$30,13314.5%of residents
338LampasasLampasas County · 7,988 people$67,229$10,79715.1%of residents
339VictoriaVictoria County · 66,500 people$67,226$4,12218.3%of residents
340MadisonvilleMadison County · 4,605 people$67,175$7,44413.5%of residents
341El CampoWharton County · 12,142 people$67,017$12,88721.0%of residents
342Balch SpringsDallas County · 27,258 people$66,942$9,8717.1%of residents
343FrionaParmer County · 4,051 people$66,801$4,6278.9%of residents
344SeagovilleDallas County · 21,077 people$66,743$8,36411.8%of residents
345Richland HillsTarrant County · 8,529 people$66,721$6,1648.5%of residents
346Wells Branchunincorporated, Travis County · 13,523 people$66,656$4,18012.9%of residents
347HenriettaClay County · 3,258 people$66,630$10,2168.2%of residents
348Iowa ParkWichita County · 6,542 people$66,622$5,5209.7%of residents
349BurkburnettWichita County · 11,057 people$66,308$5,18816.7%of residents
350KilgoreGregg County · 13,531 people$66,295$9,83717.4%of residents
351Del RioVal Verde County · 34,496 people$66,158$4,89119.0%of residents
352BrookshireWaller County · 6,090 people$65,934$17,72221.4%of residents
353AmarilloRandall County · 205,130 people$65,912$1,47315.8%of residents
354San AngeloTom Green County · 100,640 people$65,864$2,76211.0%of residents
355TerrellKaufman County · 23,921 people$65,842$6,10815.9%of residents
356Horizon CityEl Paso County · 25,118 people$65,737$10,98422.0%of residents
357RosenbergFort Bend County · 42,701 people$65,668$6,59020.2%of residents
358FloresvilleWilson County · 9,105 people$65,270$20,80315.3%of residents
359West Odessaunincorporated, Ector County · 32,594 people$65,234$9,54016.6%of residents
360BrenhamWashington County · 19,957 people$65,112$9,18818.9%of residents
361San AntonioBexar County · 1,548,422 people$65,056$77617.1%of residents
362PleasantonAtascosa County · 11,511 people$65,034$13,82812.6%of residents
363PasadenaHarris County · 148,539 people$64,927$3,02018.9%of residents
364SeguinGuadalupe County · 41,048 people$64,861$5,01417.1%of residents
365HoustonHarris County · 2,397,315 people$64,813$82219.9%of residents
366CliftonBosque County · 3,523 people$64,653$11,6829.5%of residents
367Olivarezunincorporated, Hidalgo County · 6,326 people$64,599$28,48319.2%of residents
368FredericksburgGillespie County · 11,893 people$64,534$9,4159.2%of residents
369Channelviewunincorporated, Harris County · 43,605 people$64,422$6,66520.3%of residents
370Mauricevilleunincorporated, Orange County · 2,945 people$64,167$14,58213.5%of residents
371Camp Swiftunincorporated, Bastrop County · 8,239 people$63,944$11,24415.4%of residents
372New BostonBowie County · 4,560 people$63,937$18,19318.5%of residents
373LaredoWebb County · 269,515 people$63,915$2,51820.9%of residents
374DumasMoore County · 14,862 people$63,788$5,85620.2%of residents
375Laguna VistaCameron County · 3,780 people$63,632$15,80521.8%of residents
376GrahamYoung County · 8,814 people$63,587$12,85818.4%of residents
377River OaksTarrant County · 7,467 people$63,500$8,59514.2%of residents
378LongviewGregg County · 83,236 people$63,340$3,53017.3%of residents
379Liberty Cityunincorporated, Gregg County · 2,648 people$63,092$7,44316.8%of residents
380Homestead Meadows Northunincorporated, El Paso County · 5,795 people$63,088$12,06520.5%of residents
381Aransas PassSan Patricio County · 8,842 people$63,021$11,50714.8%of residents
382KaufmanKaufman County · 10,717 people$62,931$19,61510.6%of residents
383OrangeOrange County · 19,419 people$62,891$6,46215.4%of residents
384GreenvilleHunt County · 37,069 people$62,781$4,89411.5%of residents
385AbileneTaylor County · 131,588 people$62,648$2,07216.1%of residents
386DilleyFrio County · 3,809 people$62,600$23,0428.6%of residents
387CameronMilam County · 5,489 people$62,443$6,09419.6%of residents
388Sulphur SpringsHopkins County · 17,054 people$62,397$7,32714.7%of residents
389HaskellHaskell County · 3,095 people$62,378$12,50112.6%of residents
390VidorOrange County · 9,597 people$62,192$13,16810.7%of residents
391KerrvilleKerr County · 25,578 people$62,102$3,30911.5%of residents
392TahokaLynn County · 2,533 people$62,039$21,22318.3%of residents
393HondoMedina County · 9,130 people$62,032$4,32917.0%of residents
394West Livingstonunincorporated, Polk County · 8,199 people$61,943$9,21318.8%of residents
395Los FresnosCameron County · 8,703 people$61,938$12,65834.7%of residents
396WestMcLennan County · 2,629 people$61,875$9,70511.9%of residents
397ShenandoahMontgomery County · 3,833 people$61,833$39,96610.9%of residents
398Pinehurstunincorporated, Montgomery County · 4,266 people$61,832$13,4166.0%of residents
399Val Verde Parkunincorporated, Val Verde County · 3,139 people$61,734$8,12510.4%of residents
400BorgerHutchinson County · 11,842 people$61,583$9,04514.9%of residents
401McAllenHidalgo County · 150,640 people$61,579$2,25820.0%of residents
402GroesbeckLimestone County · 3,995 people$61,571$1,5187.2%of residents
403TeagueFreestone County · 3,595 people$61,433$10,65213.3%of residents
404HendersonRusk County · 13,496 people$61,285$10,65614.9%of residents
405CaldwellBurleson County · 4,970 people$61,266$24,17321.2%of residents
406WebsterHarris County · 12,507 people$61,264$9,59013.7%of residents
407KenedyKarnes County · 3,305 people$61,167$41,04016.3%of residents
408FreeportBrazoria County · 10,508 people$61,134$8,50313.7%of residents
409KilleenBell County · 161,883 people$60,977$1,92817.4%of residents
410Town of Pecos10,386 people$60,943$10,03216.9%of residents
411LubbockLubbock County · 273,071 people$60,895$1,87018.9%of residents
412MissionHidalgo County · 88,992 people$60,767$3,74319.4%of residents
413LittlefieldLamb County · 5,675 people$60,636$8,14714.7%of residents
414RockdaleMilam County · 5,688 people$60,590$18,3559.1%of residents
415SeminoleGaines County · 7,730 people$60,390$14,7056.5%of residents
416West OrangeOrange County · 3,391 people$60,323$16,91522.9%of residents
417AtlantaCass County · 5,478 people$60,259$22,03521.1%of residents
418Wichita FallsWichita County · 101,951 people$60,177$2,67817.7%of residents
419AlpineBrewster County · 5,989 people$60,139$17,7708.7%of residents
420HempsteadWaller County · 7,194 people$60,041$7,02422.6%of residents
421SmithvilleBastrop County · 4,367 people$59,977$12,59712.2%of residents
422BaytownHarris County · 86,561 people$59,910$6,24218.2%of residents
423SilsbeeHardin County · 6,613 people$59,907$11,09320.0%of residents
424La Palomaunincorporated, Cameron County · 2,797 people$59,840$17,28024.8%of residents
425El PasoEl Paso County · 683,012 people$59,745$1,34718.4%of residents
426DaytonLiberty County · 10,226 people$59,691$19,09420.6%of residents
427WilmerDallas County · 6,768 people$59,626$16,41132.7%of residents
428EdnaJackson County · 6,088 people$59,600$15,66624.6%of residents
429BellvilleAustin County · 4,379 people$59,583$11,3829.1%of residents
430WeslacoHidalgo County · 44,203 people$59,551$5,83623.2%of residents
431Leon ValleyBexar County · 11,563 people$59,481$3,56112.9%of residents
432EdinburgHidalgo County · 110,700 people$59,466$3,55526.0%of residents
433HidalgoHidalgo County · 15,376 people$59,441$4,78621.1%of residents
434BryanBrazos County · 91,996 people$59,289$2,53923.0%of residents
435Crosbyunincorporated, Harris County · 4,617 people$59,241$20,98236.8%of residents
436BeltonBell County · 25,964 people$59,130$5,99216.7%of residents
437Haltom CityTarrant County · 45,542 people$59,057$4,33215.1%of residents
438BallingerRunnels County · 3,499 people$58,870$5,2698.3%of residents
439ShermanGrayson County · 52,417 people$58,859$6,89112.7%of residents
440GladewaterGregg County · 6,306 people$58,810$13,54022.5%of residents
441GainesvilleCooke County · 18,528 people$58,809$3,63019.1%of residents
442CiscoEastland County · 3,980 people$58,550$10,1336.3%of residents
443WhartonWharton County · 8,776 people$58,212$8,48511.9%of residents
444Midway Northunincorporated, Hidalgo County · 3,594 people$58,184$11,33819.6%of residents
445BishopNueces County · 3,040 people$58,152$22,89124.7%of residents
446KingsvilleKleberg County · 24,687 people$58,148$9,51730.8%of residents
447LevellandHockley County · 12,513 people$58,000$13,82615.5%of residents
448Marble FallsBurnet County · 9,633 people$57,925$6,96915.5%of residents
T449DibollAngelina County · 5,125 people$57,902$10,56519.1%of residents
T449SnyderScurry County · 11,166 people$57,902$5,80912.4%of residents
451BonhamFannin County · 11,263 people$57,681$8,18321.7%of residents
452ChildressChildress County · 5,650 people$57,644$21,05614.4%of residents
453DaingerfieldMorris County · 2,539 people$57,500$18,14217.5%of residents
454BowieMontague County · 6,113 people$57,488$6,90916.7%of residents
455Kingslandunincorporated, Llano County · 7,330 people$57,268$5,44016.3%of residents
456GatesvilleCoryell County · 16,422 people$57,217$13,1599.1%of residents
457CorsicanaNavarro County · 25,487 people$57,212$4,10218.1%of residents
458Eagle PassMaverick County · 28,926 people$57,207$7,63422.0%of residents
459Fort Blissunincorporated, El Paso County · 11,460 people$57,111$4,15213.0%of residents
460AlamoHidalgo County · 20,625 people$57,096$10,80425.3%of residents
461LufkinAngelina County · 34,350 people$57,048$5,71718.0%of residents
462HumbleHarris County · 16,484 people$57,011$10,39418.8%of residents
463BeaumontJefferson County · 112,967 people$56,997$2,70821.2%of residents
464Lacy-LakeviewMcLennan County · 7,240 people$56,924$6,91213.1%of residents
465HerefordDeaf Smith County · 14,976 people$56,868$9,29315.7%of residents
466White SettlementTarrant County · 17,932 people$56,784$3,34512.7%of residents
467SlatonLubbock County · 5,684 people$56,676$5,41415.7%of residents
468PampaGray County · 16,414 people$56,626$6,95717.2%of residents
469San JuanHidalgo County · 37,868 people$56,562$4,03022.4%of residents
470SealyAustin County · 7,937 people$56,514$7,29021.4%of residents
471CueroDeWitt County · 8,264 people$56,480$16,87021.7%of residents
472HillsboroHill County · 9,036 people$56,083$7,10920.0%of residents
473La Blancaunincorporated, Hidalgo County · 2,998 people$56,008$19,33419.2%of residents
474Mineral WellsPalo Pinto County · 15,983 people$55,929$5,21722.4%of residents
475HallettsvilleLavaca County · 2,736 people$55,718$13,99215.3%of residents
476GalvestonGalveston County · 53,636 people$55,631$3,92721.4%of residents
477KirbyBexar County · 8,211 people$55,532$8,14013.5%of residents
478North Alamounincorporated, Hidalgo County · 4,819 people$55,408$7,20322.9%of residents
479Karnes CityKarnes County · 3,540 people$55,354$25,38329.6%of residents
480MarshallHarrison County · 24,467 people$55,089$9,30022.4%of residents
481JacksboroJack County · 4,735 people$55,040$18,83621.8%of residents
482Cloverleafunincorporated, Harris County · 24,063 people$54,994$3,97424.0%of residents
483MabankKaufman County · 7,294 people$54,889$9,1785.0%of residents
484WinnsboroWood County · 3,678 people$54,828$13,34516.4%of residents
485LulingCaldwell County · 5,920 people$54,818$8,20610.0%of residents
486SocorroEl Paso County · 38,787 people$54,744$5,15920.7%of residents
487AnthonyEl Paso County · 4,539 people$54,588$8,60819.7%of residents
488ClevelandLiberty County · 9,936 people$54,519$15,77719.2%of residents
489WacoMcLennan County · 147,788 people$54,365$2,34923.1%of residents
490Bay CityMatagorda County · 17,488 people$53,840$7,43526.0%of residents
491LibertyLiberty County · 9,133 people$53,833$23,38225.2%of residents
492HarlingenCameron County · 72,467 people$53,645$5,11625.1%of residents
493La GrangeFayette County · 4,509 people$53,547$6,38810.9%of residents
494La JoyaHidalgo County · 5,257 people$53,526$30,18021.7%of residents
495South HoustonHarris County · 16,407 people$53,497$5,65426.1%of residents
496Colorado CityMitchell County · 3,884 people$53,448$10,92416.6%of residents
497RuskCherokee County · 5,568 people$53,438$15,8318.5%of residents
498Grape Creekunincorporated, Tom Green County · 4,036 people$53,299$14,28326.9%of residents
499San DiegoDuval County · 3,503 people$53,174$11,52034.0%of residents
500DublinErath County · 3,400 people$53,030$9,60432.3%of residents
501StephenvilleErath County · 21,793 people$53,015$7,40420.0%of residents
502MineolaWood County · 5,537 people$53,000$10,44312.2%of residents
503PharrHidalgo County · 80,830 people$52,814$4,58527.6%of residents
504AltonHidalgo County · 24,138 people$52,715$6,98127.5%of residents
505PalaciosMatagorda County · 4,370 people$52,620$17,16819.2%of residents
506Cockrell HillDallas County · 3,638 people$52,292$17,66011.2%of residents
507Elm Creekunincorporated, Maverick County · 3,680 people$52,263$29,44413.8%of residents
508Highlandsunincorporated, Harris County · 6,335 people$52,167$12,0389.8%of residents
509BrownsvilleCameron County · 192,957 people$52,130$2,50323.7%of residents
510BellmeadMcLennan County · 10,592 people$52,075$9,90124.9%of residents
511ComancheComanche County · 4,420 people$51,981$5,40225.9%of residents
512GonzalesGonzales County · 7,239 people$51,929$10,71027.2%of residents
513OnalaskaPolk County · 3,289 people$51,912$31,17323.7%of residents
514EastlandEastland County · 3,737 people$51,776$13,52824.9%of residents
515SintonSan Patricio County · 5,966 people$51,701$13,56025.0%of residents
516KeeneJohnson County · 7,109 people$51,695$8,09913.6%of residents
517ElmendorfBexar County · 3,111 people$51,691$8,42730.7%of residents
518Bacliffunincorporated, Galveston County · 9,541 people$51,458$13,72528.9%of residents
519RaymondvilleWillacy County · 10,082 people$51,442$13,71131.0%of residents
520JacksonvilleCherokee County · 14,658 people$51,375$5,50426.5%of residents
521SchulenburgFayette County · 2,837 people$51,294$13,77617.2%of residents
522San MarcosHays County · 77,830 people$51,281$2,56726.9%of residents
524CarthagePanola County · 6,640 people$51,250$10,94011.0%of residents
525Galena ParkHarris County · 10,352 people$51,220$11,38320.9%of residents
526UvaldeUvalde County · 15,455 people$51,141$6,04523.9%of residents
527VernonWilbarger County · 9,747 people$51,114$6,57718.6%of residents
528HoweGrayson County · 3,686 people$51,108$23,34824.3%of residents
529CantonVan Zandt County · 5,070 people$51,027$21,85311.7%of residents
530Mila Doceunincorporated, Hidalgo County · 7,731 people$50,921$14,16532.0%of residents
531College StationBrazos County · 127,472 people$50,900$2,40029.2%of residents
532Sandy OaksBexar County · 5,874 people$50,806$14,00216.7%of residents
533BeevilleBee County · 13,086 people$50,784$6,43922.1%of residents
534NashBowie County · 4,269 people$50,592$21,29413.8%of residents
535TexarkanaBowie County · 36,195 people$50,573$5,90722.0%of residents
536Mount PleasantTitus County · 16,225 people$50,515$6,06018.3%of residents
537San SabaSan Saba County · 3,126 people$50,373$4,83515.2%of residents
538RichmondFort Bend County · 13,389 people$50,337$20,75915.7%of residents
539Grand SalineVan Zandt County · 3,319 people$50,028$13,14718.7%of residents
540San ElizarioEl Paso County · 10,138 people$49,977$8,49425.9%of residents
541ChandlerHenderson County · 4,081 people$49,573$12,60814.0%of residents
542ColumbusColorado County · 3,821 people$49,418$10,09131.5%of residents
543Homestead Meadows Southunincorporated, El Paso County · 6,660 people$49,327$23,37924.2%of residents
544PearsallFrio County · 9,170 people$49,198$13,79328.0%of residents
545FalfurriasBrooks County · 4,248 people$49,167$41,20919.9%of residents
546San Carlosunincorporated, Hidalgo County · 3,678 people$49,132$20,82723.1%of residents
547JunctionKimble County · 2,513 people$49,041$17,47115.7%of residents
548LamesaDawson County · 8,103 people$49,007$10,24422.7%of residents
549PenitasHidalgo County · 6,495 people$48,993$14,01623.8%of residents
550BrownwoodBrown County · 18,635 people$48,981$8,21920.9%of residents
551LivingstonPolk County · 5,386 people$48,841$7,43527.5%of residents
T552PoteetAtascosa County · 3,010 people$48,750$19,54717.0%of residents
T552RefugioRefugio County · 2,752 people$48,750$26,56625.3%of residents
554AliceJim Wells County · 17,550 people$48,676$10,55931.4%of residents
555LlanoLlano County · 3,587 people$48,309$9,00214.8%of residents
556CenterShelby County · 5,246 people$48,293$11,95426.1%of residents
557Barrettunincorporated, Harris County · 3,273 people$48,125$44,69834.0%of residents
558AnsonJones County · 2,570 people$48,104$5,75228.1%of residents
559BreckenridgeStephens County · 5,123 people$48,000$10,13620.2%of residents
560HutchinsDallas County · 8,206 people$47,829$7,70318.9%of residents
561HuntsvilleWalker County · 49,088 people$47,529$3,64423.9%of residents
562Jacinto CityHarris County · 9,388 people$47,318$6,53127.1%of residents
563FairfieldFreestone County · 3,029 people$47,250$13,63021.5%of residents
564ParisLamar County · 25,205 people$47,239$3,84126.0%of residents
565Agua Dulceunincorporated, El Paso County · 2,697 people$47,200$2,24520.4%of residents
566StamfordJones County · 2,963 people$46,940$4,33120.5%of residents
567MercedesHidalgo County · 17,915 people$46,904$9,63128.6%of residents
568YoakumLavaca County · 5,900 people$46,810$13,19117.7%of residents
569HudsonAngelina County · 5,328 people$46,406$11,15311.9%of residents
570Port ArthurJefferson County · 55,804 people$46,354$3,94529.0%of residents
571BradyMcCulloch County · 4,980 people$46,250$19,26914.0%of residents
572ProgresoHidalgo County · 5,148 people$45,924$41,89528.4%of residents
573DimmittCastro County · 4,069 people$45,875$22,88718.1%of residents
574Rio BravoWebb County · 4,523 people$45,864$13,61332.8%of residents
575Encantada-Ranchito-El Calabozunincorporated, Cameron County · 2,552 people$45,505$19,29825.3%of residents
576CombesCameron County · 3,255 people$45,504$10,40427.2%of residents
577Zapataunincorporated, Zapata County · 4,897 people$45,488$13,40432.5%of residents
578CactusMoore County · 3,165 people$45,346$10,25620.9%of residents
579La FeriaCameron County · 7,222 people$45,081$5,30025.0%of residents
580JasperJasper County · 7,511 people$45,078$7,03126.9%of residents
581PalestineAnderson County · 19,555 people$44,981$8,68717.6%of residents
582SweetwaterNolan County · 10,141 people$44,892$3,91128.1%of residents
583Westwayunincorporated, El Paso County · 3,484 people$44,852$27,99322.9%of residents
584PlainviewHale County · 19,314 people$44,768$3,15424.0%of residents
585Rio Grande CityStarr County · 15,451 people$44,577$7,19430.8%of residents
586Sullivan CityHidalgo County · 3,891 people$44,464$20,89732.1%of residents
587Aldineunincorporated, Harris County · 17,167 people$44,455$8,56530.3%of residents
588CommerceHunt County · 9,928 people$44,386$7,56023.4%of residents
589GilmerUpshur County · 5,287 people$44,316$8,44518.3%of residents
590PittsburgCamp County · 4,676 people$44,308$7,67224.7%of residents
591PalmviewHidalgo County · 15,878 people$43,963$12,14030.8%of residents
592HamiltonHamilton County · 3,016 people$43,780$6,81215.5%of residents
593San BenitoCameron County · 24,980 people$43,639$4,42629.7%of residents
594West ColumbiaBrazoria County · 3,636 people$43,490$14,54414.6%of residents
595NoconaMontague County · 3,277 people$42,731$8,01019.8%of residents
596Fabensunincorporated, El Paso County · 4,818 people$42,533$21,00128.3%of residents
597Hebbronvilleunincorporated, Jim Hogg County · 4,194 people$42,455$5,34432.9%of residents
598ElsaHidalgo County · 5,820 people$42,439$15,95331.8%of residents
599Sansom ParkTarrant County · 5,419 people$42,257$16,56226.7%of residents
600MexiaLimestone County · 7,091 people$42,222$13,05632.3%of residents
601BrownfieldTerry County · 8,762 people$42,150$3,08221.2%of residents
602PostGarza County · 3,494 people$41,304$5,1589.8%of residents
603Scissorsunincorporated, Hidalgo County · 4,267 people$40,938$25,21133.0%of residents
604PresidioPresidio County · 2,909 people$40,800$28,79638.9%of residents
605Canutillounincorporated, El Paso County · 5,962 people$40,682$15,29934.0%of residents
606DonnaHidalgo County · 16,698 people$40,438$5,17540.7%of residents
607SeymourBaylor County · 2,574 people$40,212$4,03328.2%of residents
608WallerWaller County · 5,380 people$39,969$11,37225.5%of residents
609NacogdochesNacogdoches County · 32,500 people$39,281$2,52031.5%of residents
610Chula Vistaunincorporated, Maverick County · 4,746 people$39,271$22,82324.4%of residents
611CrockettHouston County · 6,346 people$38,869$8,74822.1%of residents
612Carrizo SpringsDimmit County · 4,491 people$38,659$17,86337.3%of residents
613DevineMedina County · 4,652 people$38,207$21,83318.6%of residents
614Rositaunincorporated, Maverick County · 2,933 people$37,407$27,53312.0%of residents
615HearneRobertson County · 4,719 people$37,372$7,01627.3%of residents
616La Homaunincorporated, Hidalgo County · 11,285 people$36,895$9,22637.4%of residents
617MarlinFalls County · 5,599 people$36,426$11,88626.7%of residents
618Crystal CityZavala County · 5,871 people$36,328$4,47938.2%of residents
619OlneyYoung County · 3,000 people$36,250$9,60826.4%of residents
620Doolittleunincorporated, Hidalgo County · 6,203 people$36,109$6,97655.9%of residents
621Salida del Sol Estatesunincorporated, Hidalgo County · 7,766 people$36,097$31,91843.1%of residents
622Cameron Parkunincorporated, Cameron County · 5,955 people$36,089$2,50044.6%of residents
623MathisSan Patricio County · 4,312 people$35,271$7,82329.5%of residents
624Sparksunincorporated, El Paso County · 4,134 people$34,876$23,15151.7%of residents
625Laurelesunincorporated, Cameron County · 4,224 people$34,771$23,75835.4%of residents
626ColemanColeman County · 3,991 people$34,613$11,72724.7%of residents
627RobstownNueces County · 10,324 people$34,436$9,74632.2%of residents
628Oak Trail Shoresunincorporated, Hood County · 3,040 people$34,344$12,88016.8%of residents
629South Alamounincorporated, Hidalgo County · 3,309 people$33,875$5,64533.3%of residents
630Eidson Roadunincorporated, Maverick County · 9,684 people$33,839$11,95224.6%of residents
631ClarksvilleRed River County · 2,908 people$33,014$7,35316.5%of residents
632Indian Hillsunincorporated, Hidalgo County · 2,961 people$32,816$12,82266.8%of residents
633Doffingunincorporated, Hidalgo County · 5,004 people$32,318$21,08529.8%of residents
634TuliaSwisher County · 4,242 people$32,288$12,01131.9%of residents
635Port IsabelCameron County · 5,302 people$32,222$25,58734.2%of residents
636La VillaHidalgo County · 3,257 people$31,359$18,37125.7%of residents
637EscobaresStarr County · 2,585 people$29,844$9,72644.3%of residents
638Balcones HeightsBexar County · 2,728 people$29,375$9,15145.9%of residents
639RomaStarr County · 11,543 people$24,579$5,71037.1%of residents
640EdcouchHidalgo County · 2,650 people$21,843$19,58238.3%of residents
641Medinaunincorporated, Zapata County · 4,226 people$21,506$10,53853.8%of residents
642Prairie View College campusWaller County · 8,969 people$21,060$1,83738.1%of residents
Quick answers

Questions people ask

Which Texas town has the highest income?

Bunker Hill Village (Harris County): its median household income is $250,000+. Highland Park ($250,000+) and Hunters Creek Village ($250,000+) follow.

How are these towns ranked?

By median household income in the Census Bureau’s American Community Survey (2020–2024), highest first. Towns with the same figure share a rank (T), including every town at the survey’s $250,000+ ceiling. How grades work.

Why isn’t my town on this list?

The list covers the towns of 2,500+ that TownRatings grades with an ACS income figure (642 in Texas). Smaller towns show their income on their own page. Every town is on the Texas page.

Go deeper

More Texas lists

Every list ranks the same 2,500+ towns, so a town’s rank means the same thing on each.

All Texas rankings →
Other states

Highest incomes in other states