Guest, Sign inJoin
Jacksboro4 (1 of 1)Jacksboro, #1 on this list · Photo: Renelibrary · CC BY-SA 4.0
Texas rankings · Civic life

Towns with the most civic life in Texas

Jacksboro ranks first on civic life among Texas’ 539 towns of 2,500+; 53 of the 539 grade A− or better on civic life nationally.

The Civic life grade, a character grade (not part of the overall): library visits per resident (IMLS), community nonprofits (IRS) and volunteering groups. How grades work

#1

Jacksboro

Jack County · 4,735 people
A+

Civic life grade, among the top in the U.S.·Overall C− · #409 of 640 in TX

#2

Alpine

Brewster County · 5,989 people
A+

Civic life grade, among the top in the U.S.·Overall B+ · #92 of 640 in TX

#3

Junction

Kimble County · 2,513 people
A+

Civic life grade, among the top in the U.S.·Overall B− · #177 of 640 in TX

All 539 towns

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

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

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

103 towns without a civic life grade

Towns of 2,500+ that don’t have the figures this grade needs. Each town’s page says which ones are missing.

Quick answers

Questions people ask

Which Texas town has the most civic life?

Jacksboro (Jack County) ranks first on civic life among 539 towns, with an A+; Alpine and Junction follow.

How are these towns ranked?

The Civic life grade, a character grade (not part of the overall): library visits per resident (IMLS), community nonprofits (IRS) and volunteering groups. 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 civic life grade (539 in Texas). 103 towns of 2,500+ lack the figures and are listed above. 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

Towns with the most civic life in other states