Guest, Sign inJoin
Texas rankings · Outdoors

Best towns for the outdoors in Texas

The Colony ranks first on outdoors among Texas’ 642 towns of 2,500+; 90 of the 642 grade A− or better on outdoors nationally.

The Outdoors grade, a character grade (not part of the overall): the share of land conserved and the trail miles per square mile. How grades work

#2

Steiner Ranch

unincorporated, Travis County · 18,619 people
A+

Outdoors grade, among the top in the U.S.·Overall A · #15 of 640 in TX

All 642 towns

Outdoors grade, best first (the letter is national). Towns with the same score share a rank (T = tied; 12 towns here); the overall grade and state rank are beside each.

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

#TownGradeOverall
1The ColonyDenton County · 46,196 peopleA+among the top in the U.S.·Overall B · #139 of 640
2Steiner Ranchunincorporated, Travis County · 18,619 peopleA+among the top in the U.S.·Overall A · #15 of 640
3Highland VillageDenton County · 16,029 peopleA+better than 98% of U.S. towns·Overall A− · #37 of 640
4MineolaWood County · 5,537 peopleA+better than 98% of U.S. towns·Overall C · #333 of 640
5Lake DallasDenton County · 7,852 peopleA+better than 98% of U.S. towns·Overall B · #131 of 640
6WylieCollin County · 63,842 peopleA+better than 97% of U.S. towns·Overall A− · #40 of 640
7Little ElmDenton County · 62,727 peopleA+better than 97% of U.S. towns·Overall B− · #206 of 640
8GrapevineTarrant County · 50,714 peopleA+better than 97% of U.S. towns·Overall B · #121 of 640
9The Woodlandsunincorporated, Harris County · 121,002 peopleA+better than 97% of U.S. towns·Overall A− · #54 of 640
10Universal CityBexar County · 20,399 peopleA+better than 96% of U.S. towns·Overall D · #463 of 640
11RoanokeDenton County · 10,931 peopleA+better than 96% of U.S. towns·Overall B · #144 of 640
12Flower MoundDenton County · 79,540 peopleA+better than 95% of U.S. towns·Overall A− · #22 of 640
13GeorgetownWilliamson County · 106,907 peopleA+better than 95% of U.S. towns·Overall C+ · #249 of 640
14Hickory CreekDenton County · 6,875 peopleAbetter than 95% of U.S. towns·Overall B− · #167 of 640
15Cedar HillDallas County · 49,801 peopleAbetter than 94% of U.S. towns·Overall D · #483 of 640
16Laguna VistaCameron County · 3,780 peopleAbetter than 94% of U.S. towns·Overall D · #478 of 640
17LewisvilleDenton County · 139,006 peopleAbetter than 93% of U.S. towns·Overall B− · #194 of 640
18HuntsvilleWalker County · 49,088 peopleAbetter than 93% of U.S. towns·Overall D− · #618 of 640
19El PasoEl Paso County · 683,012 peopleAbetter than 93% of U.S. towns·Overall D · #475 of 640
20Mineral WellsPalo Pinto County · 15,983 peopleAbetter than 92% of U.S. towns·Overall D− · #598 of 640
21GalvestonGalveston County · 53,636 peopleAbetter than 92% of U.S. towns·Overall D− · #587 of 640
22Sugar LandFort Bend County · 107,726 peopleAbetter than 92% of U.S. towns·Overall B · #102 of 640
23AustinTravis County · 1,002,632 peopleAbetter than 92% of U.S. towns·Overall C · #294 of 640
24Bee CaveTravis County · 8,464 peopleAbetter than 92% of U.S. towns·Overall B+ · #93 of 640
25Port AransasNueces County · 3,773 peopleAbetter than 91% of U.S. towns·Overall C · #323 of 640
26SouthlakeTarrant County · 31,175 peopleAbetter than 91% of U.S. towns·Overall A · #6 of 640
27Lake JacksonBrazoria County · 27,803 peopleAbetter than 91% of U.S. towns·Overall C− · #443 of 640
28Cedar ParkWilliamson County · 79,032 peopleAbetter than 90% of U.S. towns·Overall A− · #57 of 640
29Springunincorporated, Harris County · 68,580 peopleAbetter than 90% of U.S. towns·Overall C− · #408 of 640
30Round RockWilliamson County · 141,282 peopleAbetter than 89% of U.S. towns·Overall B · #120 of 640
31Brushy Creekunincorporated, Williamson County · 19,576 peopleAbetter than 89% of U.S. towns·Overall A− · #26 of 640
32Port IsabelCameron County · 5,302 peopleAbetter than 89% of U.S. towns·Overall D− · #638 of 640
33BenbrookTarrant County · 24,279 peopleAbetter than 89% of U.S. towns·Overall C− · #359 of 640
34WacoMcLennan County · 147,788 peopleAbetter than 89% of U.S. towns·Overall D− · #588 of 640
35Nassau BayHarris County · 5,210 peopleAbetter than 88% of U.S. towns·Overall B · #126 of 640
36Trophy ClubDenton County · 13,695 peopleAbetter than 88% of U.S. towns·Overall A · #11 of 640
37Missouri CityFort Bend County · 77,327 peopleAbetter than 88% of U.S. towns·Overall B− · #197 of 640
38JacksboroJack County · 4,735 peopleAbetter than 88% of U.S. towns·Overall C− · #409 of 640
39LakewayTravis County · 19,027 peopleAbetter than 87% of U.S. towns·Overall A · #18 of 640
40FairviewCollin County · 10,913 peopleAbetter than 87% of U.S. towns·Overall B · #140 of 640
41San MarcosHays County · 77,830 peopleAbetter than 87% of U.S. towns·Overall C− · #424 of 640
42CastrovilleMedina County · 3,444 peopleAbetter than 87% of U.S. towns·Overall B− · #186 of 640
43Taylor Lake VillageHarris County · 3,774 peopleAbetter than 86% of U.S. towns·Overall A · #7 of 640
44Circle D-KC Estatesunincorporated, Bastrop County · 3,135 peopleAbetter than 86% of U.S. towns·Overall D · #447 of 640
45HackberryDenton County · 2,954 peopleAbetter than 86% of U.S. towns·Overall C · #310 of 640
46CraneCrane County · 3,303 peopleAbetter than 86% of U.S. towns·Overall B− · #179 of 640
47PflugervilleTravis County · 68,316 peopleA−better than 85% of U.S. towns·Overall C+ · #244 of 640
48Jersey VillageHarris County · 7,729 peopleA−better than 85% of U.S. towns·Overall C+ · #274 of 640
49Highland ParkDallas County · 8,764 peopleA−better than 84% of U.S. towns·Overall B+ · #71 of 640
50AddisonDallas County · 17,195 peopleA−better than 84% of U.S. towns·Overall C− · #404 of 640
51PlanoCollin County · 293,028 peopleA−better than 83% of U.S. towns·Overall B+ · #91 of 640
52FarmersvilleCollin County · 5,531 peopleA−better than 83% of U.S. towns·Overall C− · #391 of 640
53Grand PrairieDallas County · 209,434 peopleA−better than 82% of U.S. towns·Overall D · #450 of 640
54JonestownTravis County · 2,687 peopleA−better than 82% of U.S. towns·Overall B− · #166 of 640
55FriscoCollin County · 236,955 peopleA−better than 82% of U.S. towns·Overall A− · #31 of 640
56RichardsonDallas County · 118,542 peopleA−better than 81% of U.S. towns·Overall B− · #157 of 640
57College StationBrazos County · 127,472 peopleA−better than 81% of U.S. towns·Overall B · #136 of 640
58Shady ShoresDenton County · 2,998 peopleA−better than 81% of U.S. towns·Overall B · #130 of 640
59KerrvilleKerr County · 25,578 peopleA−better than 81% of U.S. towns·Overall C+ · #250 of 640
60HidalgoHidalgo County · 15,376 peopleA−better than 81% of U.S. towns·Overall D · #457 of 640
61Shady Hollowunincorporated, Travis County · 5,709 peopleA−better than 80% of U.S. towns·Overall B · #142 of 640
62DallasDallas County · 1,329,491 peopleA−better than 80% of U.S. towns·Overall D · #567 of 640
63PasadenaHarris County · 148,539 peopleA−better than 80% of U.S. towns·Overall D · #562 of 640
64MuleshoeBailey County · 5,162 peopleA−better than 79% of U.S. towns·Overall B− · #187 of 640
65Glen RoseSomervell County · 3,148 peopleA−better than 79% of U.S. towns·Overall B · #115 of 640
66RichmondFort Bend County · 13,389 peopleA−better than 79% of U.S. towns·Overall C− · #417 of 640
67Corpus ChristiNueces County · 317,247 peopleA−better than 79% of U.S. towns·Overall D− · #602 of 640
68San AntonioBexar County · 1,548,422 peopleA−better than 79% of U.S. towns·Overall D · #526 of 640
69McKinneyCollin County · 236,001 peopleA−better than 78% of U.S. towns·Overall A− · #52 of 640
70BridgeportWise County · 6,915 peopleA−better than 78% of U.S. towns·Overall B− · #173 of 640
71BrownsvilleCameron County · 192,957 peopleA−better than 78% of U.S. towns·Overall D · #559 of 640
72DalhartDallam County · 8,377 peopleA−better than 78% of U.S. towns·Overall C+ · #232 of 640
73TaftSan Patricio County · 2,939 peopleA−better than 78% of U.S. towns·Overall D · #479 of 640
74ParisLamar County · 25,205 peopleA−better than 78% of U.S. towns·Overall D · #540 of 640
75BastropBastrop County · 13,383 peopleA−better than 77% of U.S. towns·Overall D · #466 of 640
76Dripping SpringsHays County · 11,167 peopleA−better than 77% of U.S. towns·Overall A− · #36 of 640
77CantonVan Zandt County · 5,070 peopleA−better than 77% of U.S. towns·Overall C+ · #256 of 640
78Wells Branchunincorporated, Travis County · 13,523 peopleA−better than 77% of U.S. towns·Overall B · #111 of 640
79SchertzGuadalupe County · 45,978 peopleA−better than 77% of U.S. towns·Overall B− · #159 of 640
80WestMcLennan County · 2,629 peopleA−better than 77% of U.S. towns·Overall B+ · #77 of 640
81EulessTarrant County · 60,008 peopleA−better than 76% of U.S. towns·Overall B− · #201 of 640
82HitchcockGalveston County · 7,722 peopleA−better than 76% of U.S. towns·Overall D · #511 of 640
83Big LakeReagan County · 2,783 peopleA−better than 76% of U.S. towns·Overall B− · #168 of 640
84CarrolltonDenton County · 134,562 peopleA−better than 76% of U.S. towns·Overall B · #110 of 640
85LivingstonPolk County · 5,386 peopleA−better than 76% of U.S. towns·Overall D− · #607 of 640
86LucasCollin County · 8,896 peopleA−better than 76% of U.S. towns·Overall A− · #41 of 640
87HoustonHarris County · 2,397,315 peopleA−better than 76% of U.S. towns·Overall D− · #606 of 640
88BudaHays County · 16,166 peopleA−better than 76% of U.S. towns·Overall C+ · #253 of 640
89Texas CityGalveston County · 59,733 peopleA−better than 76% of U.S. towns·Overall D · #520 of 640
90TempleBell County · 98,412 peopleA−better than 75% of U.S. towns·Overall D · #513 of 640
91AliceJim Wells County · 17,550 peopleB+better than 75% of U.S. towns·Overall D− · #633 of 640
92LeanderWilliamson County · 91,132 peopleB+better than 75% of U.S. towns·Overall A− · #27 of 640
93RowlettDallas County · 67,890 peopleB+better than 74% of U.S. towns·Overall C+ · #229 of 640
94North Richland HillsTarrant County · 70,843 peopleB+better than 74% of U.S. towns·Overall C+ · #247 of 640
95FreeportBrazoria County · 10,508 peopleB+better than 74% of U.S. towns·Overall C− · #388 of 640
96SelmaBexar County · 11,955 peopleB+better than 74% of U.S. towns·Overall C− · #411 of 640
97Deer ParkHarris County · 34,282 peopleB+better than 74% of U.S. towns·Overall B− · #158 of 640
98OrangeOrange County · 19,419 peopleB+better than 74% of U.S. towns·Overall D− · #610 of 640
99GarlandDallas County · 249,625 peopleB+better than 74% of U.S. towns·Overall C− · #379 of 640
100CoppellDallas County · 41,386 peopleB+better than 73% of U.S. towns·Overall A · #17 of 640
101DentonDenton County · 169,431 peopleB+better than 73% of U.S. towns·Overall C · #284 of 640
102DenisonGrayson County · 26,822 peopleB+better than 73% of U.S. towns·Overall C · #286 of 640
103GonzalesGonzales County · 7,239 peopleB+better than 73% of U.S. towns·Overall D− · #639 of 640
104MidlandMidland County · 147,615 peopleB+better than 73% of U.S. towns·Overall C− · #398 of 640
105San SabaSan Saba County · 3,126 peopleB+better than 72% of U.S. towns·Overall C+ · #219 of 640
106AllenCollin County · 113,447 peopleB+better than 72% of U.S. towns·Overall A− · #29 of 640
107PlainviewHale County · 19,314 peopleB+better than 72% of U.S. towns·Overall D− · #611 of 640
108ColumbusColorado County · 3,821 peopleB+better than 72% of U.S. towns·Overall C · #336 of 640
109HamiltonHamilton County · 3,016 peopleB+better than 72% of U.S. towns·Overall C+ · #246 of 640
110MurphyCollin County · 20,985 peopleB+better than 72% of U.S. towns·Overall A · #16 of 640
111LubbockLubbock County · 273,071 peopleB+better than 71% of U.S. towns·Overall D · #565 of 640
112SintonSan Patricio County · 5,966 peopleB+better than 71% of U.S. towns·Overall D · #496 of 640
113Colorado CityMitchell County · 3,884 peopleB+better than 71% of U.S. towns·Overall C · #301 of 640
114Port ArthurJefferson County · 55,804 peopleB+better than 71% of U.S. towns·Overall D− · #632 of 640
115LulingCaldwell County · 5,920 peopleB+better than 71% of U.S. towns·Overall C · #308 of 640
116SeminoleGaines County · 7,730 peopleB+better than 71% of U.S. towns·Overall B · #112 of 640
117CanyonRandall County · 16,518 peopleB+better than 71% of U.S. towns·Overall A− · #46 of 640
118HurstTarrant County · 38,974 peopleB+better than 71% of U.S. towns·Overall C+ · #228 of 640
119Canyon Lakeunincorporated, Comal County · 33,883 peopleB+better than 70% of U.S. towns·Overall B− · #213 of 640
120BeltonBell County · 25,964 peopleB+better than 70% of U.S. towns·Overall C− · #370 of 640
121RockwallRockwall County · 53,980 peopleB+better than 70% of U.S. towns·Overall B+ · #70 of 640
122Fort WorthTarrant County · 1,028,117 peopleB+better than 69% of U.S. towns·Overall D · #554 of 640
123Farmers BranchDallas County · 38,320 peopleB+better than 69% of U.S. towns·Overall C− · #376 of 640
124KyleHays County · 69,917 peopleB+better than 69% of U.S. towns·Overall C+ · #258 of 640
125Meadows PlaceFort Bend County · 4,546 peopleB+better than 69% of U.S. towns·Overall C · #283 of 640
126Big SpringHoward County · 22,290 peopleB+better than 69% of U.S. towns·Overall D · #494 of 640
127ConroeMontgomery County · 119,564 peopleB+better than 68% of U.S. towns·Overall C+ · #261 of 640
128Eagle PassMaverick County · 28,926 peopleB+better than 68% of U.S. towns·Overall D · #558 of 640
129ArlingtonTarrant County · 402,134 peopleB+better than 68% of U.S. towns·Overall D · #541 of 640
130Eagle LakeColorado County · 3,546 peopleB+better than 68% of U.S. towns·Overall B− · #180 of 640
131San AngeloTom Green County · 100,640 peopleB+better than 68% of U.S. towns·Overall C− · #427 of 640
132FredericksburgGillespie County · 11,893 peopleB+better than 68% of U.S. towns·Overall B− · #200 of 640
133Oak PointDenton County · 6,909 peopleB+better than 68% of U.S. towns·Overall C+ · #271 of 640
134White SettlementTarrant County · 17,932 peopleB+better than 68% of U.S. towns·Overall C− · #397 of 640
135PortlandSan Patricio County · 20,833 peopleB+better than 68% of U.S. towns·Overall C · #281 of 640
136Lago VistaTravis County · 10,498 peopleB+better than 67% of U.S. towns·Overall B+ · #81 of 640
137Sulphur SpringsHopkins County · 17,054 peopleB+better than 67% of U.S. towns·Overall C · #315 of 640
138SunnyvaleDallas County · 9,008 peopleB+better than 67% of U.S. towns·Overall B+ · #72 of 640
139BorgerHutchinson County · 11,842 peopleB+better than 67% of U.S. towns·Overall C+ · #276 of 640
140PalaciosMatagorda County · 4,370 peopleB+better than 67% of U.S. towns·Overall C · #307 of 640
141SeabrookHarris County · 13,974 peopleB+better than 67% of U.S. towns·Overall B− · #181 of 640
142MesquiteDallas County · 150,693 peopleB+better than 67% of U.S. towns·Overall D · #533 of 640
143SachseDallas County · 32,834 peopleB+better than 66% of U.S. towns·Overall B+ · #66 of 640
144BoerneKendall County · 24,047 peopleB+better than 66% of U.S. towns·Overall B · #117 of 640
145DuncanvilleDallas County · 38,915 peopleB+better than 66% of U.S. towns·Overall D · #515 of 640
146Hudson Bendunincorporated, Travis County · 4,127 peopleB+better than 66% of U.S. towns·Overall A− · #58 of 640
147CorinthDenton County · 25,297 peopleB+better than 66% of U.S. towns·Overall B+ · #75 of 640
148BeevilleBee County · 13,086 peopleB+better than 66% of U.S. towns·Overall D · #543 of 640
149Fort StocktonPecos County · 8,027 peopleB+better than 65% of U.S. towns·Overall C+ · #277 of 640
150BrenhamWashington County · 19,957 peopleB+better than 65% of U.S. towns·Overall C− · #352 of 640
151BaytownHarris County · 86,561 peopleB+better than 65% of U.S. towns·Overall D · #574 of 640
152ConverseBexar County · 32,481 peopleB+better than 65% of U.S. towns·Overall D · #481 of 640
153AmarilloRandall County · 205,130 peopleBbetter than 65% of U.S. towns·Overall D · #480 of 640
154WindcrestBexar County · 5,809 peopleBbetter than 64% of U.S. towns·Overall C− · #432 of 640
155IrvingDallas County · 257,076 peopleBbetter than 64% of U.S. towns·Overall C− · #389 of 640
156Grape Creekunincorporated, Tom Green County · 4,036 peopleBbetter than 64% of U.S. towns·Overall C− · #431 of 640
157LevellandHockley County · 12,513 peopleBbetter than 64% of U.S. towns·Overall C− · #378 of 640
158Alamo HeightsBexar County · 7,632 peopleBbetter than 64% of U.S. towns·Overall B · #101 of 640
159KaufmanKaufman County · 10,717 peopleBbetter than 64% of U.S. towns·Overall B− · #198 of 640
160CliftonBosque County · 3,523 peopleBbetter than 64% of U.S. towns·Overall B · #103 of 640
161KermitWinkler County · 6,019 peopleBbetter than 63% of U.S. towns·Overall B · #104 of 640
162AlpineBrewster County · 5,989 peopleBbetter than 63% of U.S. towns·Overall B+ · #92 of 640
163Iowa ParkWichita County · 6,542 peopleBbetter than 63% of U.S. towns·Overall A+ · #1 of 640
164Panorama VillageMontgomery County · 2,522 peopleBbetter than 63% of U.S. towns·Overall C− · #360 of 640
165Live OakBexar County · 16,426 peopleBbetter than 63% of U.S. towns·Overall C · #339 of 640
166LaredoWebb County · 269,515 peopleBbetter than 63% of U.S. towns·Overall C− · #440 of 640
167NoconaMontague County · 3,277 peopleBbetter than 63% of U.S. towns·Overall C · #312 of 640
168BedfordTarrant County · 47,958 peopleBbetter than 63% of U.S. towns·Overall B− · #176 of 640
169BurlesonJohnson County · 56,907 peopleBbetter than 62% of U.S. towns·Overall B · #150 of 640
170LockhartCaldwell County · 18,159 peopleBbetter than 62% of U.S. towns·Overall C− · #340 of 640
171Providence VillageDenton County · 12,498 peopleBbetter than 62% of U.S. towns·Overall C+ · #243 of 640
172BurnetBurnet County · 6,939 peopleBbetter than 62% of U.S. towns·Overall B− · #182 of 640
173Balch SpringsDallas County · 27,258 peopleBbetter than 62% of U.S. towns·Overall D · #517 of 640
174DublinErath County · 3,400 peopleBbetter than 62% of U.S. towns·Overall B · #105 of 640
175Haltom CityTarrant County · 45,542 peopleBbetter than 62% of U.S. towns·Overall D · #451 of 640
176BellvilleAustin County · 4,379 peopleBbetter than 61% of U.S. towns·Overall C− · #365 of 640
177El CampoWharton County · 12,142 peopleBbetter than 61% of U.S. towns·Overall D− · #597 of 640
178CrowleyTarrant County · 20,954 peopleBbetter than 61% of U.S. towns·Overall C · #329 of 640
179PalestineAnderson County · 19,555 peopleBbetter than 61% of U.S. towns·Overall D · #490 of 640
180BradyMcCulloch County · 4,980 peopleBbetter than 61% of U.S. towns·Overall C+ · #241 of 640
181Castle HillsBexar County · 3,948 peopleBbetter than 61% of U.S. towns·Overall C · #314 of 640
182Bolivar Peninsulaunincorporated, Galveston County · 2,951 peopleBbetter than 61% of U.S. towns·Overall D− · #623 of 640
183University ParkDallas County · 25,323 peopleBbetter than 60% of U.S. towns·Overall A · #9 of 640
184HearneRobertson County · 4,719 peopleBbetter than 60% of U.S. towns·Overall D · #509 of 640
185VictoriaVictoria County · 66,500 peopleBbetter than 60% of U.S. towns·Overall D− · #582 of 640
186HempsteadWaller County · 7,194 peopleBbetter than 60% of U.S. towns·Overall D · #465 of 640
187PampaGray County · 16,414 peopleBbetter than 60% of U.S. towns·Overall D · #535 of 640
188HerefordDeaf Smith County · 14,976 peopleBbetter than 60% of U.S. towns·Overall C · #327 of 640
189Encantada-Ranchito-El Calabozunincorporated, Cameron County · 2,552 peopleBbetter than 60% of U.S. towns·Overall D · #512 of 640
190Aransas PassSan Patricio County · 8,842 peopleBbetter than 60% of U.S. towns·Overall D · #534 of 640
191WimberleyHays County · 2,909 peopleBbetter than 59% of U.S. towns·Overall C+ · #217 of 640
192SchulenburgFayette County · 2,837 peopleBbetter than 59% of U.S. towns·Overall C− · #422 of 640
193Belterraunincorporated, Hays County · 6,978 peopleBbetter than 59% of U.S. towns·Overall A− · #25 of 640
194PearlandBrazoria County · 129,930 peopleBbetter than 58% of U.S. towns·Overall B · #116 of 640
195StantonMartin County · 2,694 peopleBbetter than 58% of U.S. towns·Overall B+ · #100 of 640
196Paloma Creekunincorporated, Denton County · 3,016 peopleBbetter than 58% of U.S. towns·Overall C+ · #264 of 640
197Van AlstyneGrayson County · 8,012 peopleBbetter than 58% of U.S. towns·Overall A · #8 of 640
198KellerTarrant County · 46,078 peopleBbetter than 58% of U.S. towns·Overall A− · #28 of 640
199BrownfieldTerry County · 8,762 peopleBbetter than 58% of U.S. towns·Overall D− · #613 of 640
200Fabensunincorporated, El Paso County · 4,818 peopleBbetter than 58% of U.S. towns·Overall C− · #390 of 640
201LampasasLampasas County · 7,988 peopleBbetter than 57% of U.S. towns·Overall C · #337 of 640
202LibertyLiberty County · 9,133 peopleBbetter than 57% of U.S. towns·Overall D · #524 of 640
203ManorTravis County · 23,070 peopleBbetter than 57% of U.S. towns·Overall D · #444 of 640
204GranburyHood County · 13,263 peopleBbetter than 57% of U.S. towns·Overall C · #318 of 640
205MansfieldTarrant County · 84,444 peopleBbetter than 57% of U.S. towns·Overall B · #151 of 640
206CaldwellBurleson County · 4,970 peopleBbetter than 57% of U.S. towns·Overall C+ · #224 of 640
207La PorteHarris County · 37,983 peopleBbetter than 57% of U.S. towns·Overall C · #300 of 640
208RuskCherokee County · 5,568 peopleBbetter than 56% of U.S. towns·Overall C+ · #245 of 640
209LamesaDawson County · 8,103 peopleBbetter than 56% of U.S. towns·Overall D · #566 of 640
210HuttoWilliamson County · 46,048 peopleBbetter than 56% of U.S. towns·Overall B− · #164 of 640
211Lake WorthTarrant County · 4,766 peopleBbetter than 56% of U.S. towns·Overall D · #552 of 640
213Harker HeightsBell County · 35,195 peopleBbetter than 56% of U.S. towns·Overall C− · #428 of 640
214Morgan's Point ResortBell County · 4,746 peopleBbetter than 56% of U.S. towns·Overall C+ · #266 of 640
215DeSotoDallas County · 56,681 peopleBbetter than 56% of U.S. towns·Overall D · #561 of 640
216PleasantonAtascosa County · 11,511 peopleBbetter than 56% of U.S. towns·Overall C · #330 of 640
217SpringtownParker County · 5,204 peopleBbetter than 55% of U.S. towns·Overall C+ · #231 of 640
218ColleyvilleTarrant County · 25,727 peopleBbetter than 55% of U.S. towns·Overall A+ · #2 of 640
219MagnoliaMontgomery County · 8,095 peopleBbetter than 55% of U.S. towns·Overall B+ · #73 of 640
220West Livingstonunincorporated, Polk County · 8,199 peopleB−better than 55% of U.S. towns·Overall D− · #596 of 640
221HallettsvilleLavaca County · 2,736 peopleB−better than 55% of U.S. towns·Overall C · #322 of 640
222Zapataunincorporated, Zapata County · 4,897 peopleB−better than 54% of U.S. towns·Overall C− · #348 of 640
223Siennaunincorporated, Fort Bend County · 24,992 peopleB−better than 54% of U.S. towns·Overall B+ · #86 of 640
224WataugaTarrant County · 22,981 peopleB−better than 54% of U.S. towns·Overall B− · #161 of 640
225McAllenHidalgo County · 150,640 peopleB−better than 54% of U.S. towns·Overall C− · #412 of 640
226Port LavacaCalhoun County · 11,060 peopleB−better than 54% of U.S. towns·Overall C+ · #255 of 640
227KirbyBexar County · 8,211 peopleB−better than 54% of U.S. towns·Overall C− · #418 of 640
228AthensHenderson County · 13,870 peopleB−better than 54% of U.S. towns·Overall C− · #414 of 640
229La FeriaCameron County · 7,222 peopleB−better than 54% of U.S. towns·Overall D · #502 of 640
230FerrisEllis County · 4,291 peopleB−better than 54% of U.S. towns·Overall C · #290 of 640
231HarlingenCameron County · 72,467 peopleB−better than 54% of U.S. towns·Overall D · #557 of 640
232JustinDenton County · 7,285 peopleB−better than 54% of U.S. towns·Overall B · #124 of 640
233MonahansWard County · 7,427 peopleB−better than 54% of U.S. towns·Overall C+ · #240 of 640
234Westworth VillageTarrant County · 2,737 peopleB−better than 53% of U.S. towns·Overall D · #462 of 640
235NorthlakeDenton County · 12,036 peopleB−better than 53% of U.S. towns·Overall B+ · #98 of 640
236ElsaHidalgo County · 5,820 peopleB−better than 53% of U.S. towns·Overall D · #522 of 640
237JunctionKimble County · 2,513 peopleB−better than 53% of U.S. towns·Overall B− · #177 of 640
238KrumDenton County · 6,808 peopleB−better than 53% of U.S. towns·Overall B · #141 of 640
239WeatherfordParker County · 40,634 peopleB−better than 53% of U.S. towns·Overall C+ · #252 of 640
240BishopNueces County · 3,040 peopleB−better than 53% of U.S. towns·Overall C+ · #237 of 640
241TaylorWilliamson County · 18,402 peopleB−better than 53% of U.S. towns·Overall C− · #372 of 640
242CueroDeWitt County · 8,264 peopleB−better than 52% of U.S. towns·Overall D · #448 of 640
243StamfordJones County · 2,963 peopleB−better than 52% of U.S. towns·Overall B− · #185 of 640
244LancasterDallas County · 40,526 peopleB−better than 52% of U.S. towns·Overall D− · #601 of 640
245Paloma Creek Southunincorporated, Denton County · 8,860 peopleB−better than 52% of U.S. towns·Overall B · #125 of 640
246PerrytonOchiltree County · 7,850 peopleB−better than 52% of U.S. towns·Overall B · #109 of 640
247SmithvilleBastrop County · 4,367 peopleB−better than 52% of U.S. towns·Overall C · #319 of 640
248Leon ValleyBexar County · 11,563 peopleB−better than 52% of U.S. towns·Overall D · #547 of 640
249JacksonvilleCherokee County · 14,658 peopleB−better than 52% of U.S. towns·Overall D · #532 of 640
250Rio Grande CityStarr County · 15,451 peopleB−better than 51% of U.S. towns·Overall D− · #627 of 640
251StephenvilleErath County · 21,793 peopleB−better than 51% of U.S. towns·Overall B− · #155 of 640
252CluteBrazoria County · 10,821 peopleB−better than 51% of U.S. towns·Overall D · #499 of 640
253ShenandoahMontgomery County · 3,833 peopleB−better than 51% of U.S. towns·Overall C · #334 of 640
254League CityGalveston County · 119,905 peopleB−better than 51% of U.S. towns·Overall B+ · #84 of 640
255MarlinFalls County · 5,599 peopleB−better than 51% of U.S. towns·Overall C− · #396 of 640
256Wichita FallsWichita County · 101,951 peopleB−better than 51% of U.S. towns·Overall C− · #423 of 640
257BellaireHarris County · 17,434 peopleB−better than 51% of U.S. towns·Overall C · #297 of 640
258ElginBastrop County · 13,327 peopleB−better than 51% of U.S. towns·Overall C− · #439 of 640
259PoteetAtascosa County · 3,010 peopleB−better than 51% of U.S. towns·Overall C · #303 of 640
260KenedyKarnes County · 3,305 peopleB−better than 50% of U.S. towns·Overall D · #473 of 640
261LlanoLlano County · 3,587 peopleB−better than 50% of U.S. towns·Overall C− · #342 of 640
262AndrewsAndrews County · 13,665 peopleB−better than 50% of U.S. towns·Overall C− · #366 of 640
263DibollAngelina County · 5,125 peopleB−better than 50% of U.S. towns·Overall B− · #192 of 640
264EvermanTarrant County · 6,537 peopleB−better than 50% of U.S. towns·Overall D · #553 of 640
265BeaumontJefferson County · 112,967 peopleB−better than 50% of U.S. towns·Overall D− · #640 of 640
266WhitesboroGrayson County · 4,188 peopleB−better than 50% of U.S. towns·Overall B− · #175 of 640
267Eidson Roadunincorporated, Maverick County · 9,684 peopleB−better than 50% of U.S. towns·Overall D · #501 of 640
268MissionHidalgo County · 88,992 peopleB−better than 49% of U.S. towns·Overall D · #485 of 640
269DumasMoore County · 14,862 peopleB−better than 49% of U.S. towns·Overall C · #316 of 640
270MadisonvilleMadison County · 4,605 peopleB−better than 49% of U.S. towns·Overall B− · #191 of 640
271BrownwoodBrown County · 18,635 peopleB−better than 49% of U.S. towns·Overall D · #486 of 640
272McGregorMcLennan County · 6,405 peopleB−better than 49% of U.S. towns·Overall C− · #350 of 640
273CameronMilam County · 5,489 peopleB−better than 49% of U.S. towns·Overall C+ · #272 of 640
274CiboloGuadalupe County · 39,019 peopleB−better than 49% of U.S. towns·Overall B− · #189 of 640
275InglesideSan Patricio County · 10,085 peopleB−better than 48% of U.S. towns·Overall C− · #413 of 640
276Atascocitaunincorporated, Harris County · 99,354 peopleB−better than 48% of U.S. towns·Overall C+ · #221 of 640
277BryanBrazos County · 91,996 peopleB−better than 48% of U.S. towns·Overall D · #563 of 640
278FriendswoodGalveston County · 41,319 peopleB−better than 48% of U.S. towns·Overall A− · #30 of 640
279CactusMoore County · 3,165 peopleB−better than 48% of U.S. towns·Overall C+ · #235 of 640
280ChildressChildress County · 5,650 peopleB−better than 48% of U.S. towns·Overall B · #107 of 640
281Marble FallsBurnet County · 9,633 peopleB−better than 48% of U.S. towns·Overall D · #575 of 640
282AlvinBrazoria County · 30,115 peopleB−better than 48% of U.S. towns·Overall C · #321 of 640
283Town of Pecos10,386 peopleB−better than 48% of U.S. towns·No overall grade
284West OrangeOrange County · 3,391 peopleB−better than 48% of U.S. towns·Overall D− · #615 of 640
285AbileneTaylor County · 131,588 peopleB−better than 48% of U.S. towns·Overall D · #474 of 640
286BonhamFannin County · 11,263 peopleB−better than 48% of U.S. towns·Overall D · #476 of 640
287EdcouchHidalgo County · 2,650 peopleB−better than 47% of U.S. towns·Overall D · #531 of 640
288UvaldeUvalde County · 15,455 peopleB−better than 47% of U.S. towns·Overall D− · #591 of 640
289WhartonWharton County · 8,776 peopleB−better than 47% of U.S. towns·Overall D− · #594 of 640
290Canutillounincorporated, El Paso County · 5,962 peopleB−better than 47% of U.S. towns·Overall C− · #373 of 640
291New BraunfelsComal County · 122,492 peopleB−better than 47% of U.S. towns·Overall B− · #169 of 640
292OdessaEctor County · 122,707 peopleB−better than 46% of U.S. towns·Overall D− · #586 of 640
293CleburneJohnson County · 39,942 peopleB−better than 46% of U.S. towns·Overall C · #306 of 640
294La GrangeFayette County · 4,509 peopleB−better than 46% of U.S. towns·Overall C− · #374 of 640
295ShermanGrayson County · 52,417 peopleB−better than 46% of U.S. towns·Overall D · #518 of 640
296ProsperCollin County · 45,605 peopleB−better than 45% of U.S. towns·Overall A− · #43 of 640
297DecaturWise County · 9,029 peopleB−better than 45% of U.S. towns·Overall C+ · #223 of 640
298NeedvilleFort Bend County · 3,114 peopleB−better than 45% of U.S. towns·Overall B+ · #87 of 640
299EnnisEllis County · 25,694 peopleB−better than 45% of U.S. towns·Overall C · #320 of 640
300TylerSmith County · 113,723 peopleC+better than 45% of U.S. towns·Overall C− · #364 of 640
301Fort Blissunincorporated, El Paso County · 11,460 peopleC+better than 45% of U.S. towns·Overall C− · #436 of 640
302Copperas CoveCoryell County · 40,118 peopleC+better than 44% of U.S. towns·Overall C− · #403 of 640
303Hornsby Bendunincorporated, Travis County · 12,367 peopleC+better than 44% of U.S. towns·Overall D · #508 of 640
304WeslacoHidalgo County · 44,203 peopleC+better than 44% of U.S. towns·Overall D− · #608 of 640
305KatyHarris County · 28,373 peopleC+better than 44% of U.S. towns·Overall C+ · #225 of 640
306AnthonyEl Paso County · 4,539 peopleC+better than 44% of U.S. towns·Overall D · #571 of 640
307KilleenBell County · 161,883 peopleC+better than 44% of U.S. towns·Overall D− · #622 of 640
308Pecan Groveunincorporated, Fort Bend County · 24,272 peopleC+better than 44% of U.S. towns·Overall B · #129 of 640
309Del RioVal Verde County · 34,496 peopleC+better than 44% of U.S. towns·Overall C− · #341 of 640
310RefugioRefugio County · 2,752 peopleC+better than 44% of U.S. towns·Overall C · #338 of 640
311BallingerRunnels County · 3,499 peopleC+better than 43% of U.S. towns·Overall B− · #174 of 640
312GiddingsLee County · 5,425 peopleC+better than 43% of U.S. towns·Overall C · #299 of 640
313RobstownNueces County · 10,324 peopleC+better than 43% of U.S. towns·Overall D− · #590 of 640
314SeguinGuadalupe County · 41,048 peopleC+better than 43% of U.S. towns·Overall D · #569 of 640
315SangerDenton County · 10,238 peopleC+better than 43% of U.S. towns·Overall B+ · #65 of 640
316CenterShelby County · 5,246 peopleC+better than 43% of U.S. towns·Overall D · #506 of 640
317Mount PleasantTitus County · 16,225 peopleC+better than 43% of U.S. towns·Overall C− · #429 of 640
318ForneyKaufman County · 41,658 peopleC+better than 43% of U.S. towns·Overall B− · #210 of 640
319HillsboroHill County · 9,036 peopleC+better than 43% of U.S. towns·Overall C− · #394 of 640
320WolfforthLubbock County · 8,746 peopleC+better than 42% of U.S. towns·Overall B− · #163 of 640
321LufkinAngelina County · 34,350 peopleC+better than 42% of U.S. towns·Overall D− · #616 of 640
322PittsburgCamp County · 4,676 peopleC+better than 42% of U.S. towns·Overall C− · #367 of 640
323KeeneJohnson County · 7,109 peopleC+better than 42% of U.S. towns·Overall B · #138 of 640
324Savannahunincorporated, Denton County · 6,469 peopleC+better than 42% of U.S. towns·Overall B− · #199 of 640
325LumbertonHardin County · 14,123 peopleC+better than 42% of U.S. towns·Overall A− · #48 of 640
326DilleyFrio County · 3,809 peopleC+better than 42% of U.S. towns·Overall C · #292 of 640
327RosenbergFort Bend County · 42,701 peopleC+better than 41% of U.S. towns·Overall C · #328 of 640
328AzleTarrant County · 15,365 peopleC+better than 41% of U.S. towns·Overall C · #326 of 640
329FalfurriasBrooks County · 4,248 peopleC+better than 41% of U.S. towns·Overall D · #471 of 640
330AngletonBrazoria County · 21,295 peopleC+better than 41% of U.S. towns·Overall B− · #160 of 640
331GrahamYoung County · 8,814 peopleC+better than 41% of U.S. towns·Overall B− · #203 of 640
332West University PlaceHarris County · 15,158 peopleC+better than 41% of U.S. towns·Overall B · #148 of 640
333CorsicanaNavarro County · 25,487 peopleC+better than 41% of U.S. towns·Overall D− · #599 of 640
334SnyderScurry County · 11,166 peopleC+better than 41% of U.S. towns·Overall C · #296 of 640
335RockdaleMilam County · 5,688 peopleC+better than 41% of U.S. towns·Overall D · #578 of 640
336Spring Valley VillageHarris County · 4,402 peopleC+better than 41% of U.S. towns·Overall B+ · #95 of 640
337Caddo MillsHunt County · 5,715 peopleC+better than 40% of U.S. towns·Overall A− · #56 of 640
338Timberwood Parkunincorporated, Bexar County · 35,413 peopleC+better than 40% of U.S. towns·Overall B− · #171 of 640
339YoakumLavaca County · 5,900 peopleC+better than 40% of U.S. towns·Overall C+ · #238 of 640
340Lowry CrossingCollin County · 2,521 peopleC+better than 40% of U.S. towns·Overall B · #133 of 640
341Jacinto CityHarris County · 9,388 peopleC+better than 40% of U.S. towns·Overall D · #523 of 640
342FloresvilleWilson County · 9,105 peopleC+better than 40% of U.S. towns·Overall C− · #433 of 640
343GreenvilleHunt County · 37,069 peopleC+better than 40% of U.S. towns·Overall C− · #421 of 640
344Richland HillsTarrant County · 8,529 peopleC+better than 40% of U.S. towns·Overall C− · #356 of 640
345FrionaParmer County · 4,051 peopleC+better than 39% of U.S. towns·Overall B · #132 of 640
346El LagoHarris County · 2,984 peopleC+better than 39% of U.S. towns·Overall B+ · #85 of 640
347Lackland AFBunincorporated, Bexar County · 6,785 peopleC+better than 39% of U.S. towns·Overall B+ · #74 of 640
348New BostonBowie County · 4,560 peopleC+better than 39% of U.S. towns·Overall D · #446 of 640
349AbernathyHale County · 2,826 peopleC+better than 39% of U.S. towns·Overall A− · #24 of 640
350Santa Rita Ranchunincorporated, Williamson County · 6,586 peopleC+better than 39% of U.S. towns·Overall B · #113 of 640
351Heartlandunincorporated, Kaufman County · 10,607 peopleC+better than 39% of U.S. towns·Overall D · #488 of 640
352TexarkanaBowie County · 36,195 peopleC+better than 38% of U.S. towns·Overall D− · #625 of 640
353SeagovilleDallas County · 21,077 peopleC+better than 38% of U.S. towns·Overall D · #487 of 640
354HondoMedina County · 9,130 peopleC+better than 38% of U.S. towns·Overall D · #538 of 640
355SweetwaterNolan County · 10,141 peopleC+better than 38% of U.S. towns·Overall D · #564 of 640
356OlneyYoung County · 3,000 peopleC+better than 38% of U.S. towns·Overall B+ · #69 of 640
357Crystal CityZavala County · 5,871 peopleC+better than 38% of U.S. towns·Overall D− · #630 of 640
358Val Verde Parkunincorporated, Val Verde County · 3,139 peopleC+better than 38% of U.S. towns·Overall C · #298 of 640
359Wills PointVan Zandt County · 4,033 peopleC+better than 38% of U.S. towns·Overall C− · #406 of 640
360WebsterHarris County · 12,507 peopleC+better than 37% of U.S. towns·Overall C− · #357 of 640
361Iowa ColonyBrazoria County · 20,503 peopleC+better than 37% of U.S. towns·Overall C+ · #260 of 640
362SealyAustin County · 7,937 peopleC+better than 37% of U.S. towns·Overall C− · #345 of 640
363WoodwayMcLennan County · 9,753 peopleC+better than 37% of U.S. towns·Overall A− · #33 of 640
364BoydWise County · 2,546 peopleC+better than 36% of U.S. towns·Overall B+ · #61 of 640
365River OaksTarrant County · 7,467 peopleC+better than 36% of U.S. towns·Overall C− · #346 of 640
366LongviewGregg County · 83,236 peopleC+better than 36% of U.S. towns·Overall C− · #385 of 640
367PottsboroGrayson County · 2,767 peopleC+better than 36% of U.S. towns·Overall D · #455 of 640
368LittlefieldLamb County · 5,675 peopleC+better than 36% of U.S. towns·Overall C · #324 of 640
369DimmittCastro County · 4,069 peopleC+better than 36% of U.S. towns·Overall C+ · #242 of 640
370Barrettunincorporated, Harris County · 3,273 peopleC+better than 36% of U.S. towns·Overall D · #477 of 640
371TuliaSwisher County · 4,242 peopleC+better than 36% of U.S. towns·Overall D− · #635 of 640
372Winnieunincorporated, Chambers County · 3,290 peopleC+better than 36% of U.S. towns·Overall B · #106 of 640
373KingsvilleKleberg County · 24,687 peopleC+better than 36% of U.S. towns·Overall D− · #605 of 640
374RockportAransas County · 11,348 peopleC+better than 36% of U.S. towns·Overall D− · #585 of 640
375SaginawTarrant County · 26,706 peopleC+better than 36% of U.S. towns·Overall B− · #211 of 640
376SweenyBrazoria County · 3,594 peopleC+better than 35% of U.S. towns·Overall B · #153 of 640
377La JoyaHidalgo County · 5,257 peopleC+better than 35% of U.S. towns·Overall C− · #405 of 640
378SpearmanHansford County · 2,956 peopleC+better than 35% of U.S. towns·Overall A− · #45 of 640
379AlvaradoJohnson County · 7,539 peopleC+better than 35% of U.S. towns·Overall C+ · #275 of 640
380South HoustonHarris County · 16,407 peopleC+better than 35% of U.S. towns·Overall D− · #603 of 640
381Rio BravoWebb County · 4,523 peopleCbetter than 35% of U.S. towns·Overall C+ · #251 of 640
382Highlandsunincorporated, Harris County · 6,335 peopleCbetter than 35% of U.S. towns·Overall C · #291 of 640
383BrookshireWaller County · 6,090 peopleCbetter than 35% of U.S. towns·Overall D · #510 of 640
384Horizon CityEl Paso County · 25,118 peopleCbetter than 35% of U.S. towns·Overall C− · #437 of 640
385AtlantaCass County · 5,478 peopleCbetter than 35% of U.S. towns·Overall C− · #407 of 640
386SaladoBell County · 2,565 peopleCbetter than 35% of U.S. towns·Overall B · #146 of 640
387DevineMedina County · 4,652 peopleCbetter than 35% of U.S. towns·Overall C+ · #233 of 640
388MontgomeryMontgomery County · 3,105 peopleCbetter than 34% of U.S. towns·Overall B− · #204 of 640
389Rositaunincorporated, Maverick County · 2,933 peopleCbetter than 34% of U.S. towns·Overall C− · #377 of 640
390PostGarza County · 3,494 peopleCbetter than 34% of U.S. towns·Overall D · #453 of 640
391Mount VernonFranklin County · 2,610 peopleCbetter than 34% of U.S. towns·Overall B+ · #88 of 640
392Galena ParkHarris County · 10,352 peopleCbetter than 34% of U.S. towns·Overall C · #305 of 640
393Agua Dulceunincorporated, El Paso County · 2,697 peopleCbetter than 34% of U.S. towns·Overall D · #454 of 640
394HumbleHarris County · 16,484 peopleCbetter than 34% of U.S. towns·Overall D · #503 of 640
395TeagueFreestone County · 3,595 peopleCbetter than 34% of U.S. towns·Overall B− · #207 of 640
396Cameron Parkunincorporated, Cameron County · 5,955 peopleCbetter than 34% of U.S. towns·Overall C− · #387 of 640
397NacogdochesNacogdoches County · 32,500 peopleCbetter than 34% of U.S. towns·Overall D · #514 of 640
398EdnaJackson County · 6,088 peopleCbetter than 33% of U.S. towns·Overall C− · #343 of 640
399EdinburgHidalgo County · 110,700 peopleCbetter than 33% of U.S. towns·Overall D · #560 of 640
400MabankKaufman County · 7,294 peopleCbetter than 33% of U.S. towns·Overall B · #122 of 640
401KilgoreGregg County · 13,531 peopleCbetter than 33% of U.S. towns·Overall D · #449 of 640
402San BenitoCameron County · 24,980 peopleCbetter than 33% of U.S. towns·Overall D− · #600 of 640
403PresidioPresidio County · 2,909 peopleCbetter than 33% of U.S. towns·Overall C− · #401 of 640
404HewittMcLennan County · 16,754 peopleCbetter than 33% of U.S. towns·Overall B · #108 of 640
405La MarqueGalveston County · 20,324 peopleCbetter than 33% of U.S. towns·Overall D− · #609 of 640
406RomaStarr County · 11,543 peopleCbetter than 33% of U.S. towns·Overall C− · #410 of 640
407ProgresoHidalgo County · 5,148 peopleCbetter than 33% of U.S. towns·Overall D · #519 of 640
408Camp Swiftunincorporated, Bastrop County · 8,239 peopleCbetter than 32% of U.S. towns·Overall C− · #415 of 640
409West ColumbiaBrazoria County · 3,636 peopleCbetter than 32% of U.S. towns·Overall C− · #361 of 640
410PearsallFrio County · 9,170 peopleCbetter than 32% of U.S. towns·Overall D · #458 of 640
411ClarksvilleRed River County · 2,908 peopleCbetter than 32% of U.S. towns·Overall D− · #631 of 640
412AlamoHidalgo County · 20,625 peopleCbetter than 32% of U.S. towns·Overall D− · #620 of 640
413Los FresnosCameron County · 8,703 peopleCbetter than 31% of U.S. towns·Overall D · #545 of 640
414Glenn HeightsDallas County · 20,327 peopleCbetter than 31% of U.S. towns·Overall D · #459 of 640
415Lantanaunincorporated, Denton County · 12,766 peopleCbetter than 31% of U.S. towns·Overall B+ · #97 of 640
416Mission Bendunincorporated, Fort Bend County · 36,586 peopleCbetter than 31% of U.S. towns·Overall C− · #419 of 640
417FairfieldFreestone County · 3,029 peopleCbetter than 31% of U.S. towns·Overall D · #461 of 640
418Bay CityMatagorda County · 17,488 peopleCbetter than 31% of U.S. towns·Overall D− · #636 of 640
419WaxahachieEllis County · 50,090 peopleCbetter than 31% of U.S. towns·Overall C+ · #267 of 640
420GainesvilleCooke County · 18,528 peopleCbetter than 31% of U.S. towns·Overall D · #472 of 640
421Hebbronvilleunincorporated, Jim Hogg County · 4,194 peopleCbetter than 30% of U.S. towns·Overall D− · #634 of 640
422HelotesBexar County · 10,387 peopleCbetter than 30% of U.S. towns·Overall B · #123 of 640
423San Carlosunincorporated, Hidalgo County · 3,678 peopleCbetter than 30% of U.S. towns·Overall C− · #393 of 640
424CommerceHunt County · 9,928 peopleCbetter than 30% of U.S. towns·Overall C+ · #269 of 640
425MathisSan Patricio County · 4,312 peopleCbetter than 30% of U.S. towns·Overall C− · #384 of 640
426SeymourBaylor County · 2,574 peopleCbetter than 30% of U.S. towns·Overall B+ · #63 of 640
427San JuanHidalgo County · 37,868 peopleCbetter than 30% of U.S. towns·Overall D · #498 of 640
428CombesCameron County · 3,255 peopleCbetter than 30% of U.S. towns·Overall C · #332 of 640
429TahokaLynn County · 2,533 peopleCbetter than 30% of U.S. towns·Overall C− · #392 of 640
430DonnaHidalgo County · 16,698 peopleCbetter than 29% of U.S. towns·Overall D− · #628 of 640
431RichwoodBrazoria County · 4,777 peopleCbetter than 29% of U.S. towns·Overall B− · #214 of 640
432VenusJohnson County · 8,870 peopleCbetter than 29% of U.S. towns·Overall C · #311 of 640
433San DiegoDuval County · 3,503 peopleCbetter than 29% of U.S. towns·Overall D− · #621 of 640
434AnnaCollin County · 35,245 peopleCbetter than 29% of U.S. towns·Overall C+ · #254 of 640
435Liberty HillWilliamson County · 13,317 peopleCbetter than 29% of U.S. towns·Overall A− · #55 of 640
436SlatonLubbock County · 5,684 peopleCbetter than 29% of U.S. towns·Overall C− · #435 of 640
437TomballHarris County · 15,768 peopleCbetter than 29% of U.S. towns·Overall B− · #209 of 640
438MercedesHidalgo County · 17,915 peopleCbetter than 28% of U.S. towns·Overall D− · #626 of 640
439Royse CityRockwall County · 28,307 peopleCbetter than 28% of U.S. towns·Overall B− · #162 of 640
440PenitasHidalgo County · 6,495 peopleCbetter than 28% of U.S. towns·Overall D · #507 of 640
441AnsonJones County · 2,570 peopleCbetter than 28% of U.S. towns·Overall C− · #381 of 640
442Mont BelvieuChambers County · 10,673 peopleCbetter than 28% of U.S. towns·Overall B− · #178 of 640
443WilmerDallas County · 6,768 peopleCbetter than 28% of U.S. towns·Overall D− · #580 of 640
444Sonterraunincorporated, Williamson County · 10,563 peopleCbetter than 28% of U.S. towns·Overall C− · #434 of 640
445PharrHidalgo County · 80,830 peopleCbetter than 27% of U.S. towns·Overall D · #492 of 640
446JasperJasper County · 7,511 peopleCbetter than 27% of U.S. towns·Overall D− · #617 of 640
447LindaleSmith County · 7,385 peopleCbetter than 27% of U.S. towns·Overall A− · #53 of 640
448MarshallHarrison County · 24,467 peopleCbetter than 27% of U.S. towns·Overall D · #521 of 640
449GilmerUpshur County · 5,287 peopleCbetter than 26% of U.S. towns·Overall D− · #579 of 640
450CrockettHouston County · 6,346 peopleCbetter than 26% of U.S. towns·Overall D · #568 of 640
451EastlandEastland County · 3,737 peopleCbetter than 26% of U.S. towns·Overall D · #491 of 640
452WinnsboroWood County · 3,678 peopleCbetter than 26% of U.S. towns·Overall C+ · #265 of 640
453Wake VillageBowie County · 5,796 peopleCbetter than 26% of U.S. towns·Overall D · #464 of 640
454Oak Ridge NorthMontgomery County · 2,991 peopleCbetter than 26% of U.S. towns·Overall B+ · #82 of 640
455WillisMontgomery County · 7,652 peopleCbetter than 26% of U.S. towns·Overall C− · #363 of 640
456Port NechesJefferson County · 13,768 peopleCbetter than 26% of U.S. towns·Overall C+ · #216 of 640
457FateRockwall County · 29,007 peopleCbetter than 26% of U.S. towns·Overall A− · #51 of 640
458HendersonRusk County · 13,496 peopleCbetter than 25% of U.S. towns·Overall D · #542 of 640
459LytleAtascosa County · 3,626 peopleCbetter than 25% of U.S. towns·Overall C · #293 of 640
460BowieMontague County · 6,113 peopleCbetter than 25% of U.S. towns·Overall D · #484 of 640
461Lacy-LakeviewMcLennan County · 7,240 peopleCbetter than 25% of U.S. towns·Overall D · #549 of 640
462NederlandJefferson County · 18,108 peopleCbetter than 25% of U.S. towns·Overall C+ · #234 of 640
463Pilot PointDenton County · 8,052 peopleC−better than 25% of U.S. towns·Overall B+ · #99 of 640
464Sullivan CityHidalgo County · 3,891 peopleC−better than 25% of U.S. towns·Overall D · #544 of 640
465FulshearFort Bend County · 64,630 peopleC−better than 25% of U.S. towns·Overall A · #12 of 640
466Liberty Cityunincorporated, Gregg County · 2,648 peopleC−better than 25% of U.S. towns·Overall C+ · #280 of 640
467Crosbyunincorporated, Harris County · 4,617 peopleC−better than 24% of U.S. towns·Overall C · #317 of 640
468White OakGregg County · 6,186 peopleC−better than 24% of U.S. towns·Overall B · #127 of 640
469GroesbeckLimestone County · 3,995 peopleC−better than 24% of U.S. towns·Overall C+ · #257 of 640
470SocorroEl Paso County · 38,787 peopleC−better than 24% of U.S. towns·Overall C− · #383 of 640
471HideawaySmith County · 3,459 peopleC−better than 24% of U.S. towns·Overall A− · #20 of 640
472Bridge CityOrange County · 9,645 peopleC−better than 24% of U.S. towns·Overall B · #149 of 640
473VernonWilbarger County · 9,747 peopleC−better than 24% of U.S. towns·Overall D · #546 of 640
474PonderDenton County · 2,863 peopleC−better than 24% of U.S. towns·Overall A · #14 of 640
475ClevelandLiberty County · 9,936 peopleC−better than 24% of U.S. towns·Overall D · #500 of 640
476Horseshoe BayLlano County · 5,339 peopleC−better than 24% of U.S. towns·Overall C+ · #226 of 640
477Balcones HeightsBexar County · 2,728 peopleC−better than 24% of U.S. towns·Overall D− · #604 of 640
478StaffordFort Bend County · 18,043 peopleC−better than 24% of U.S. towns·Overall C− · #353 of 640
479West Lake HillsTravis County · 3,229 peopleC−better than 24% of U.S. towns·Overall B+ · #79 of 640
480Forest HillTarrant County · 14,056 peopleC−better than 24% of U.S. towns·Overall D · #527 of 640
481HaskellHaskell County · 3,095 peopleC−better than 24% of U.S. towns·Overall B+ · #96 of 640
482Denver CityYoakum County · 4,311 peopleC−better than 23% of U.S. towns·Overall B+ · #89 of 640
483Cockrell HillDallas County · 3,638 peopleC−better than 23% of U.S. towns·Overall C− · #347 of 640
484JosephineCollin County · 10,208 peopleC−better than 23% of U.S. towns·Overall C+ · #263 of 640
485HenriettaClay County · 3,258 peopleC−better than 23% of U.S. towns·Overall B+ · #62 of 640
486KennedaleTarrant County · 10,626 peopleC−better than 23% of U.S. towns·Overall C+ · #230 of 640
487MelissaCollin County · 29,969 peopleC−better than 23% of U.S. towns·Overall A− · #21 of 640
488GrovesJefferson County · 16,907 peopleC−better than 23% of U.S. towns·Overall D · #467 of 640
489VidorOrange County · 9,597 peopleC−better than 23% of U.S. towns·Overall C− · #380 of 640
490ColemanColeman County · 3,991 peopleC−better than 23% of U.S. towns·Overall C · #304 of 640
491TerrellKaufman County · 23,921 peopleC−better than 22% of U.S. towns·Overall D · #505 of 640
492AltonHidalgo County · 24,138 peopleC−better than 22% of U.S. towns·Overall D− · #637 of 640
493Barton Creekunincorporated, Travis County · 3,440 peopleC−better than 22% of U.S. towns·Overall B · #114 of 640
494MidlothianEllis County · 46,683 peopleC−better than 22% of U.S. towns·Overall B · #128 of 640
495HeathRockwall County · 11,671 peopleC−better than 22% of U.S. towns·Overall A · #13 of 640
496Cinco Ranchunincorporated, Fort Bend County · 18,611 peopleC−better than 22% of U.S. towns·Overall A− · #47 of 640
497VanVan Zandt County · 2,993 peopleC−better than 22% of U.S. towns·Overall B− · #156 of 640
498Fresnounincorporated, Fort Bend County · 24,560 peopleC−better than 22% of U.S. towns·Overall C · #289 of 640
499MexiaLimestone County · 7,091 peopleC−better than 22% of U.S. towns·Overall D · #530 of 640
500San ElizarioEl Paso County · 10,138 peopleC−better than 21% of U.S. towns·Overall C− · #402 of 640
501Cloverleafunincorporated, Harris County · 24,063 peopleC−better than 21% of U.S. towns·Overall D · #470 of 640
502Westwayunincorporated, El Paso County · 3,484 peopleC−better than 21% of U.S. towns·Overall C+ · #236 of 640
503La VillaHidalgo County · 3,257 peopleC−better than 21% of U.S. towns·Overall D · #576 of 640
504Granite ShoalsBurnet County · 5,498 peopleC−better than 21% of U.S. towns·Overall D · #456 of 640
505Pecan Plantationunincorporated, Hood County · 6,452 peopleC−better than 21% of U.S. towns·Overall C · #295 of 640
506DaingerfieldMorris County · 2,539 peopleC−better than 20% of U.S. towns·Overall D · #577 of 640
507Medinaunincorporated, Zapata County · 4,226 peopleC−better than 20% of U.S. towns·Overall D · #469 of 640
508BellmeadMcLennan County · 10,592 peopleC−better than 20% of U.S. towns·Overall D− · #589 of 640
509DickinsonGalveston County · 21,908 peopleC−better than 20% of U.S. towns·Overall C · #325 of 640
510BrazoriaBrazoria County · 2,882 peopleC−better than 20% of U.S. towns·Overall C+ · #239 of 640
511LavonCollin County · 11,888 peopleC−better than 20% of U.S. towns·Overall C− · #386 of 640
512Bacliffunincorporated, Galveston County · 9,541 peopleC−better than 20% of U.S. towns·Overall C− · #399 of 640
513Laurelesunincorporated, Cameron County · 4,224 peopleC−better than 20% of U.S. towns·Overall C− · #438 of 640
514GatesvilleCoryell County · 16,422 peopleC−better than 20% of U.S. towns·Overall C · #331 of 640
515Piney Point VillageHarris County · 3,141 peopleC−better than 20% of U.S. towns·Overall B− · #188 of 640
516Hunters Creek VillageHarris County · 4,498 peopleC−better than 19% of U.S. towns·Overall B · #143 of 640
517Karnes CityKarnes County · 3,540 peopleC−better than 19% of U.S. towns·Overall C+ · #270 of 640
518Channelviewunincorporated, Harris County · 43,605 peopleC−better than 19% of U.S. towns·Overall D− · #595 of 640
519Four Cornersunincorporated, Fort Bend County · 11,692 peopleC−better than 19% of U.S. towns·Overall C− · #349 of 640
520JourdantonAtascosa County · 4,751 peopleC−better than 19% of U.S. towns·Overall B · #137 of 640
521RaymondvilleWillacy County · 10,082 peopleC−better than 19% of U.S. towns·Overall D · #468 of 640
522AubreyDenton County · 9,066 peopleC−better than 19% of U.S. towns·Overall C · #288 of 640
523SilsbeeHardin County · 6,613 peopleC−better than 18% of U.S. towns·Overall C− · #420 of 640
524ElmendorfBexar County · 3,111 peopleC−better than 18% of U.S. towns·Overall D− · #614 of 640
525Chula Vistaunincorporated, Maverick County · 4,746 peopleC−better than 18% of U.S. towns·Overall D · #445 of 640
526HasletTarrant County · 5,267 peopleC−better than 18% of U.S. towns·Overall B+ · #64 of 640
527ParkerCollin County · 6,462 peopleC−better than 18% of U.S. towns·Overall A · #3 of 640
528Pecan Acresunincorporated, Tarrant County · 4,161 peopleC−better than 18% of U.S. towns·Overall B− · #195 of 640
529GodleyJohnson County · 5,093 peopleC−better than 18% of U.S. towns·Overall C+ · #222 of 640
530Prairie View College campusWaller County · 8,969 peopleC−better than 17% of U.S. towns·Overall B+
531GunterGrayson County · 2,574 peopleC−better than 17% of U.S. towns·Overall A− · #39 of 640
532Carrizo SpringsDimmit County · 4,491 peopleC−better than 17% of U.S. towns·Overall D · #539 of 640
533PalmviewHidalgo County · 15,878 peopleC−better than 17% of U.S. towns·Overall D · #528 of 640
534TroyBell County · 3,585 peopleC−better than 17% of U.S. towns·Overall C+ · #215 of 640
535RenoLamar County · 3,575 peopleC−better than 17% of U.S. towns·Overall C− · #351 of 640
536PrincetonCollin County · 43,524 peopleC−better than 16% of U.S. towns·Overall B · #152 of 640
537Edgecliff VillageTarrant County · 3,759 peopleC−better than 16% of U.S. towns·Overall C− · #368 of 640
538JoshuaJohnson County · 9,352 peopleC−better than 16% of U.S. towns·Overall B− · #190 of 640
539CelinaCollin County · 64,427 peopleC−better than 16% of U.S. towns·Overall A− · #50 of 640
540Elm Creekunincorporated, Maverick County · 3,680 peopleC−better than 16% of U.S. towns·Overall D · #525 of 640
541EscobaresStarr County · 2,585 peopleC−better than 16% of U.S. towns·Overall D− · #584 of 640
542Hollywood ParkBexar County · 3,140 peopleC−better than 16% of U.S. towns·Overall B · #145 of 640
543HutchinsDallas County · 8,206 peopleC−better than 16% of U.S. towns·Overall D− · #629 of 640
544Kingslandunincorporated, Llano County · 7,330 peopleC−better than 15% of U.S. towns·Overall C− · #426 of 640
545ComancheComanche County · 4,420 peopleC−better than 15% of U.S. towns·Overall C− · #344 of 640
546Fair Oaks RanchBexar County · 12,025 peopleC−better than 15% of U.S. towns·Overall A− · #44 of 640
547Aldineunincorporated, Harris County · 17,167 peopleC−better than 15% of U.S. towns·Overall D− · #593 of 640
548ClydeCallahan County · 4,024 peopleC−better than 15% of U.S. towns·Overall B− · #202 of 640
549San Leonunincorporated, Galveston County · 6,458 peopleDbetter than 15% of U.S. towns·Overall C+ · #273 of 640
550ChandlerHenderson County · 4,081 peopleDbetter than 14% of U.S. towns·Overall B− · #184 of 640
551Sparksunincorporated, El Paso County · 4,134 peopleDbetter than 14% of U.S. towns·Overall D · #555 of 640
552Cross Mountainunincorporated, Bexar County · 3,752 peopleDbetter than 14% of U.S. towns·Overall B+ · #78 of 640
553WhitehouseSmith County · 9,970 peopleDbetter than 14% of U.S. towns·Overall B+ · #67 of 640
554Indian Hillsunincorporated, Hidalgo County · 2,961 peopleDbetter than 14% of U.S. towns·Overall D · #529 of 640
555ArgyleDenton County · 6,372 peopleDbetter than 14% of U.S. towns·Overall A · #4 of 640
556Wild Peach Villageunincorporated, Brazoria County · 2,502 peopleDbetter than 14% of U.S. towns·Overall C− · #375 of 640
557CotullaLa Salle County · 3,583 peopleDbetter than 14% of U.S. towns·Overall C− · #354 of 640
558NolanvilleBell County · 7,983 peopleDbetter than 14% of U.S. towns·Overall D · #495 of 640
559Grand SalineVan Zandt County · 3,319 peopleDbetter than 14% of U.S. towns·Overall C · #285 of 640
560OnalaskaPolk County · 3,289 peopleDbetter than 14% of U.S. towns·Overall D− · #592 of 640
561Garden RidgeComal County · 4,371 peopleDbetter than 14% of U.S. towns·Overall A− · #32 of 640
562EarlyBrown County · 3,117 peopleDbetter than 13% of U.S. towns·Overall C · #302 of 640
563GladewaterGregg County · 6,306 peopleDbetter than 13% of U.S. towns·Overall D · #570 of 640
564Cumingsunincorporated, Fort Bend County · 2,535 peopleDbetter than 13% of U.S. towns·Overall A− · #49 of 640
565BreckenridgeStephens County · 5,123 peopleDbetter than 13% of U.S. towns·Overall C− · #358 of 640
566DaytonLiberty County · 10,226 peopleDbetter than 12% of U.S. towns·Overall D · #548 of 640
567CarthagePanola County · 6,640 peopleDbetter than 12% of U.S. towns·Overall C · #335 of 640
568AnnettaParker County · 3,546 peopleDbetter than 12% of U.S. towns·Overall A · #19 of 640
569Cedar Creekunincorporated, Bastrop County · 4,440 peopleDbetter than 12% of U.S. towns·Overall D− · #583 of 640
570Homestead Meadows Southunincorporated, El Paso County · 6,660 peopleDbetter than 12% of U.S. towns·Overall D− · #624 of 640
571Scenic Oaksunincorporated, Bexar County · 10,569 peopleDbetter than 12% of U.S. towns·Overall C+ · #262 of 640
572Red OakEllis County · 20,394 peopleDbetter than 12% of U.S. towns·Overall C− · #362 of 640
573South Alamounincorporated, Hidalgo County · 3,309 peopleDbetter than 12% of U.S. towns·Overall D · #537 of 640
574BurkburnettWichita County · 11,057 peopleDbetter than 12% of U.S. towns·Overall B− · #212 of 640
575Rancho ViejoCameron County · 2,851 peopleDbetter than 12% of U.S. towns·Overall B− · #208 of 640
576Weston LakesFort Bend County · 4,570 peopleDbetter than 12% of U.S. towns·Overall B− · #165 of 640
577Shadybrookunincorporated, Cherokee County · 2,810 peopleDbetter than 12% of U.S. towns·Overall C · #282 of 640
578JarrellWilliamson County · 5,870 peopleDbetter than 12% of U.S. towns·Overall B− · #183 of 640
579Lakehillsunincorporated, Bandera County · 6,130 peopleDbetter than 12% of U.S. towns·Overall D · #572 of 640
580Travis Ranchunincorporated, Kaufman County · 9,025 peopleDbetter than 12% of U.S. towns·Overall C+ · #218 of 640
581DeCordovaHood County · 3,296 peopleDbetter than 11% of U.S. towns·Overall A− · #38 of 640
582ManvelBrazoria County · 20,699 peopleDbetter than 11% of U.S. towns·Overall C+ · #227 of 640
583Shavano ParkBexar County · 3,861 peopleDbetter than 11% of U.S. towns·Overall B · #147 of 640
584Beach CityChambers County · 3,438 peopleDbetter than 11% of U.S. towns·Overall B+ · #90 of 640
585Doolittleunincorporated, Hidalgo County · 6,203 peopleDbetter than 11% of U.S. towns·Overall D · #551 of 640
586BullardSmith County · 5,301 peopleDbetter than 10% of U.S. towns·Overall A · #5 of 640
587Sansom ParkTarrant County · 5,419 peopleDbetter than 10% of U.S. towns·Overall D · #550 of 640
588Santa FeGalveston County · 13,913 peopleDbetter than 10% of U.S. towns·Overall B− · #196 of 640
589West Odessaunincorporated, Ector County · 32,594 peopleDbetter than 10% of U.S. towns·Overall C− · #425 of 640
590Bunker Hill VillageHarris County · 3,896 peopleDbetter than 10% of U.S. towns·Overall B · #134 of 640
591Terrell HillsBexar County · 5,215 peopleDbetter than 10% of U.S. towns·Overall B+ · #68 of 640
592HoweGrayson County · 3,686 peopleDbetter than 10% of U.S. towns·Overall B · #119 of 640
593PrimeraCameron County · 5,478 peopleDbetter than 9% of U.S. towns·Overall C− · #371 of 640
594Salida del Sol Estatesunincorporated, Hidalgo County · 7,766 peopleDbetter than 9% of U.S. towns·Overall D− · #619 of 640
595RobinsonMcLennan County · 13,028 peopleDbetter than 9% of U.S. towns·Overall B · #118 of 640
596Homestead Meadows Northunincorporated, El Paso County · 5,795 peopleDbetter than 8% of U.S. towns·Overall D− · #612 of 640
597CiscoEastland County · 3,980 peopleDbetter than 8% of U.S. towns·Overall A− · #34 of 640
598Sandy OaksBexar County · 5,874 peopleDbetter than 8% of U.S. towns·Overall C− · #369 of 640
599Gun Barrel CityHenderson County · 7,133 peopleDbetter than 8% of U.S. towns·Overall C− · #395 of 640
600North Alamounincorporated, Hidalgo County · 4,819 peopleDbetter than 7% of U.S. towns·Overall C+ · #278 of 640
601KemahGalveston County · 3,097 peopleDbetter than 7% of U.S. towns·Overall C− · #355 of 640
602Holly Lake Ranchunincorporated, Wood County · 2,956 peopleDbetter than 7% of U.S. towns·Overall C · #287 of 640
603WallerWaller County · 5,380 peopleDbetter than 7% of U.S. towns·Overall C · #313 of 640
604HallsvilleHarrison County · 4,895 peopleDbetter than 7% of U.S. towns·Overall C+ · #259 of 640
605Hudson OaksParker County · 2,800 peopleDbetter than 6% of U.S. towns·Overall C · #309 of 640
606AledoParker County · 7,122 peopleDbetter than 6% of U.S. towns·Overall A− · #23 of 640
607Willow ParkParker County · 7,439 peopleDbetter than 6% of U.S. towns·Overall B+ · #83 of 640
608Double OakDenton County · 3,051 peopleDbetter than 6% of U.S. towns·Overall A · #10 of 640
609Potosiunincorporated, Taylor County · 4,322 peopleDbetter than 6% of U.S. towns·Overall B+ · #76 of 640
610TaltyKaufman County · 3,299 peopleDbetter than 6% of U.S. towns·Overall B− · #170 of 640
611OvillaEllis County · 4,808 peopleDbetter than 6% of U.S. towns·Overall B+ · #94 of 640
612Bushlandunincorporated, Potter County · 2,779 peopleDbetter than 6% of U.S. towns·Overall A− · #35 of 640
613CrandallKaufman County · 7,730 peopleDbetter than 6% of U.S. towns·Overall D · #493 of 640
614Scissorsunincorporated, Hidalgo County · 4,267 peopleDbetter than 6% of U.S. towns·Overall D · #497 of 640
615Pinehurstunincorporated, Montgomery County · 4,266 peopleDbetter than 5% of U.S. towns·Overall B+ · #60 of 640
616Rendonunincorporated, Tarrant County · 14,632 peopleD−better than 5% of U.S. towns·Overall B · #135 of 640
617Briarunincorporated, Parker County · 7,228 peopleD−better than 4% of U.S. towns·Overall C+ · #279 of 640
618NashBowie County · 4,269 peopleD−better than 4% of U.S. towns·Overall D · #460 of 640
619PalmhurstHidalgo County · 2,562 peopleD−better than 4% of U.S. towns·Overall D · #489 of 640
620Wyldwoodunincorporated, Bastrop County · 4,934 peopleD−better than 4% of U.S. towns·Overall B− · #154 of 640
621McLendon-ChisholmRockwall County · 5,629 peopleD−better than 4% of U.S. towns·Overall B+ · #59 of 640
622La Blancaunincorporated, Hidalgo County · 2,998 peopleD−better than 3% of U.S. towns·Overall C− · #400 of 640
623Pelican BayTarrant County · 2,729 peopleD−better than 3% of U.S. towns·Overall C+ · #220 of 640
624Murillounincorporated, Hidalgo County · 8,883 peopleD−better than 3% of U.S. towns·Overall D · #573 of 640
625ShallowaterLubbock County · 2,957 peopleD−better than 3% of U.S. towns·Overall B+ · #80 of 640
626Olivarezunincorporated, Hidalgo County · 6,326 peopleD−better than 3% of U.S. towns·Overall D · #536 of 640
627BulverdeComal County · 7,337 peopleD−better than 3% of U.S. towns·Overall B− · #172 of 640
628RenoParker County · 3,823 peopleD−better than 2% of U.S. towns·Overall C+ · #248 of 640
629La Palomaunincorporated, Cameron County · 2,797 peopleD−better than 2% of U.S. towns·Overall C− · #441 of 640
630HudsonAngelina County · 5,328 peopleD−better than 2% of U.S. towns·Overall C− · #430 of 640
T631Central Gardensunincorporated, Jefferson County · 3,976 peopleD−among the lowest in the U.S.·Overall B− · #193 of 640
T631CombineKaufman County · 2,769 peopleD−among the lowest in the U.S.·Overall D · #516 of 640
T631Doffingunincorporated, Hidalgo County · 5,004 peopleD−among the lowest in the U.S.·Overall D · #482 of 640
T631La Homaunincorporated, Hidalgo County · 11,285 peopleD−among the lowest in the U.S.·Overall D · #556 of 640
T631Lake Cherokeeunincorporated, Gregg County · 3,093 peopleD−among the lowest in the U.S.·Overall B− · #205 of 640
T631Mauricevilleunincorporated, Orange County · 2,945 peopleD−among the lowest in the U.S.·Overall D · #504 of 640
T631Midway Northunincorporated, Hidalgo County · 3,594 peopleD−among the lowest in the U.S.·Overall C− · #442 of 640
T631Mila Doceunincorporated, Hidalgo County · 7,731 peopleD−among the lowest in the U.S.·Overall D · #452 of 640
T631Oak Trail Shoresunincorporated, Hood County · 3,040 peopleD−among the lowest in the U.S.·Overall C− · #416 of 640
T631PalmerEllis County · 2,644 peopleD−among the lowest in the U.S.·Overall A− · #42 of 640
T631Redwoodunincorporated, Guadalupe County · 3,441 peopleD−among the lowest in the U.S.·Overall C+ · #268 of 640
T631The Homesteadsunincorporated, Johnson County · 3,053 peopleD−among the lowest in the U.S.·Overall C− · #382 of 640
Quick answers

Questions people ask

Which Texas town is best for the outdoors?

The Colony (Denton County) ranks first on outdoors among 642 towns, with an A+; Steiner Ranch and Highland Village follow.

How are these towns ranked?

The Outdoors grade, a character grade (not part of the overall): the share of land conserved and the trail miles per square mile. Towns are sorted on the grade’s score; the letter and rank are the same as on each town’s page. How grades work.

Why isn’t my town on this list?

The list covers towns of 2,500+ residents with a outdoors grade (642 in Texas). Smaller towns have the grade on their page but no rank. 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

Best towns for the outdoors in other states