Guest, Sign inJoin
Roanoke City HallRoanoke, #1 on this list · Photo: C jacobson3 · CC BY-SA 4.0
Texas rankings · Libraries

Towns with the most-used libraries in Texas

Roanoke has the most-used library of Texas’ 181 towns of 2,500+ with a library of their own: 11.2 visits per resident a year at Roanoke Public Library (IMLS Public Libraries Survey). The typical library here counts 2.3.

IMLS Public Libraries Survey: a year’s visits divided by the people the library serves. Only a library that serves one town (80–125% of its population) and reported its own count is ranked; IMLS estimates never are. A described list: no letters. How grades work

#1

Roanoke

Denton County · 10,931 people
11.2visits

Visits per resident a year·Roanoke Public Library, FY 2024

#3

Lindale

Smith County · 7,385 people
10.8visits

Visits per resident a year·Lillie Russell Memorial Library, FY 2024

All 181 towns

Visits per resident, highest first.

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

#TownVisits per residentPeople servedLibrary
1RoanokeDenton County · 10,931 people11.210,796Roanoke Public LibraryIMLS, FY 2024
2HasletTarrant County · 5,267 people11.13,861Haslet Public LibraryIMLS, FY 2024
3LindaleSmith County · 7,385 people10.86,923Lillie Russell Memorial LibraryIMLS, FY 2024
4Bee CaveTravis County · 8,464 people8.48,621Bee Cave Public LibraryIMLS, FY 2024
5GonzalesGonzales County · 7,239 people7.97,221Gonzales Public LibraryIMLS, FY 2024
6BastropBastrop County · 13,383 people7.011,679Bastrop Public LibraryIMLS, FY 2024
7AtlantaCass County · 5,478 people6.45,421Atlanta Public LibraryIMLS, FY 2024
8HallettsvilleLavaca County · 2,736 people6.22,756Friench Simpson Memorial LibraryIMLS, FY 2024
9Port NechesJefferson County · 13,768 people6.113,591Effie & Wilton Hebert Public LibraryIMLS, FY 2024
10PlanoCollin County · 293,028 people6.0290,190Plano Public Library SystemIMLS, FY 2024
11La GrangeFayette County · 4,509 people5.94,541Fayette Public LibraryIMLS, FY 2024
12CoppellDallas County · 41,386 people5.741,404Cozby Library and Community CommonsIMLS, FY 2024
13GiddingsLee County · 5,425 people5.55,254Giddings Public Library and Cultural CenterIMLS, FY 2024
14LampasasLampasas County · 7,988 people5.37,855Lampasas Public LibraryIMLS, FY 2024
15FriscoCollin County · 236,955 people5.2225,007Frisco Public LibraryIMLS, FY 2024
16Wells Branchunincorporated, Travis County · 13,523 people5.214,136Wells Branch Community LibraryIMLS, FY 2024
17BellvilleAustin County · 4,379 people4.84,217Bellville Public LibraryIMLS, FY 2024
18KellerTarrant County · 46,078 people4.646,316Keller Public LibraryIMLS, FY 2024
19BellaireHarris County · 17,434 people4.617,016Bellaire City LibraryIMLS, FY 2024
20HondoMedina County · 9,130 people4.58,786Hondo Public LibraryIMLS, FY 2024
21YoakumLavaca County · 5,900 people4.35,862Carl & Mary Welhausen LibraryIMLS, FY 2024
22DublinErath County · 3,400 people4.33,422Dublin Public LibraryIMLS, FY 2024
23Round RockWilliamson County · 141,282 people4.2130,406Round Rock Public Library SystemIMLS, FY 2024
24BenbrookTarrant County · 24,279 people4.224,336Benbrook Public LibraryIMLS, FY 2024
25CrockettHouston County · 6,346 people4.26,286Jh Wootters Crockett Public LibraryIMLS, FY 2024
26OnalaskaPolk County · 3,289 people4.13,224Onalaska Public LibraryIMLS, FY 2024
27SchulenburgFayette County · 2,837 people4.12,783Schulenburg Public LibraryIMLS, FY 2024
28BedfordTarrant County · 47,958 people4.048,370Bedford Public LibraryIMLS, FY 2024
29DuncanvilleDallas County · 38,915 people3.938,883Duncanville Public LibraryIMLS, FY 2024
30SouthlakeTarrant County · 31,175 people3.931,137Southlake Public LibraryIMLS, FY 2024
31WolfforthLubbock County · 8,746 people3.98,136City of Wolfforth LibraryIMLS, FY 2024
32CastrovilleMedina County · 3,444 people3.93,141Castroville Public LibraryIMLS, FY 2024
33GeorgetownWilliamson County · 106,907 people3.896,312Georgetown Public LibraryIMLS, FY 2024
34FriendswoodGalveston County · 41,319 people3.845,210Friendswood Public LibraryIMLS, FY 2024
35Farmers BranchDallas County · 38,320 people3.836,917Farmers Branch Manske Public LibraryIMLS, FY 2024
36WataugaTarrant County · 22,981 people3.822,934Watauga Public LibraryIMLS, FY 2024
37BurlesonJohnson County · 56,907 people3.755,220Burleson Public LibraryIMLS, FY 2024
38GalvestonGalveston County · 53,636 people3.660,897Rosenberg LibraryIMLS, FY 2024
39ColleyvilleTarrant County · 25,727 people3.625,736Colleyville Public LibraryIMLS, FY 2024
40Sulphur SpringsHopkins County · 17,054 people3.616,564Sulphur Springs Public LibraryIMLS, FY 2024
41Cedar ParkWilliamson County · 79,032 people3.577,516Cedar Park Public LibraryIMLS, FY 2024
42WylieCollin County · 63,842 people3.561,078Rita & Truett Smith Public LibraryIMLS, FY 2024
43Leon ValleyBexar County · 11,563 people3.511,337Leon Valley Public LibraryIMLS, FY 2024
44DaytonLiberty County · 10,226 people3.59,693Jones Public LibraryIMLS, FY 2024
45DevineMedina County · 4,652 people3.54,580Driscoll Public LibraryIMLS, FY 2024
46BrenhamWashington County · 19,957 people3.419,142Nancy Carol Roberts Memorial LibraryIMLS, FY 2024
47GrahamYoung County · 8,814 people3.48,819Library of GrahamIMLS, FY 2024
48LibertyLiberty County · 9,133 people3.48,774Liberty Municipal LibraryIMLS, FY 2024
49DibollAngelina County · 5,125 people3.44,551Tll Temple Memorial Library & ArchivesIMLS, FY 2024
50Lake WorthTarrant County · 4,766 people3.44,616Mary Lou Reddick Public LibraryIMLS, FY 2024
51North Richland HillsTarrant County · 70,843 people3.370,658North Richland Hills Public LibraryIMLS, FY 2024
52MuleshoeBailey County · 5,162 people3.34,970Muleshoe Area Public LibraryIMLS, FY 2024
53Port AransasNueces County · 3,773 people3.33,446William R Bill Ellis Memorial LibraryIMLS, FY 2024
54EulessTarrant County · 60,008 people3.259,686Euless Public LibraryIMLS, FY 2024
55AlvaradoJohnson County · 7,539 people3.26,225Alvarado Public LibraryIMLS, FY 2024
56CaldwellBurleson County · 4,970 people3.24,579Harrie P Woodson Memorial LibraryIMLS, FY 2024
57BeltonBell County · 25,964 people3.125,171Lena Armstrong Public LibraryIMLS, FY 2024
58JacksonvilleCherokee County · 14,658 people3.114,420Jacksonville Public LibraryIMLS, FY 2024
59AustinTravis County · 1,002,632 people3.0979,882Austin Public LibraryIMLS, FY 2024
60DentonDenton County · 169,431 people3.0158,349Denton Public LibraryIMLS, FY 2024
61Garden RidgeComal County · 4,371 people3.04,359City of Garden Ridge LibraryIMLS, FY 2024
62FerrisEllis County · 4,291 people3.03,370Ferris Public LibraryIMLS, FY 2024
63DaingerfieldMorris County · 2,539 people3.02,502Daingerfield Public LibraryIMLS, FY 2024
64GrapevineTarrant County · 50,714 people2.950,928Grapevine Public LibraryIMLS, FY 2024
65KilgoreGregg County · 13,531 people2.916,016Kilgore Public LibraryIMLS, FY 2024
66Grand SalineVan Zandt County · 3,319 people2.93,256Grand Saline Public LibraryIMLS, FY 2024
67AbileneTaylor County · 131,588 people2.8129,043Abilene Public LibraryIMLS, FY 2024
68GreenvilleHunt County · 37,069 people2.832,717W Walworth Harrison Public LibraryIMLS, FY 2024
69CorsicanaNavarro County · 25,487 people2.825,671Corsicana Public LibraryIMLS, FY 2024
70Mount PleasantTitus County · 16,225 people2.816,055Mount Pleasant Public LibraryIMLS, FY 2024
71DenisonGrayson County · 26,822 people2.726,343Denison Public LibraryIMLS, FY 2024
72White SettlementTarrant County · 17,932 people2.718,005White Settlement Public LibraryIMLS, FY 2024
73AllenCollin County · 113,447 people2.6111,620Allen Public LibraryIMLS, FY 2024
74New BraunfelsComal County · 122,492 people2.6110,958New Braunfels Public LibraryIMLS, FY 2024
75PflugervilleTravis County · 68,316 people2.665,301Pflugerville Public LibraryIMLS, FY 2024
76Haltom CityTarrant County · 45,542 people2.645,290Haltom City Public LibraryIMLS, FY 2024
77NacogdochesNacogdoches County · 32,500 people2.632,156Judy B Mcdonald Public LibraryIMLS, FY 2024
78Universal CityBexar County · 20,399 people2.620,028Universal City Public LibraryIMLS, FY 2024
79NederlandJefferson County · 18,108 people2.618,118Marion & Ed Hughes Public LibraryIMLS, FY 2024
80FarmersvilleCollin County · 5,531 people2.64,862Charles J Rike Memorial LibraryIMLS, FY 2024
81JonestownTravis County · 2,687 people2.62,595Jonestown Community LibraryIMLS, FY 2024
82McKinneyCollin County · 236,001 people2.5213,509Mckinney Public Library SystemIMLS, FY 2024
83LufkinAngelina County · 34,350 people2.534,181Kurth Memorial LibraryIMLS, FY 2024
84Canyon Lakeunincorporated, Comal County · 33,883 people2.534,525Tye Preston Memorial LibraryIMLS, FY 2024
85OrangeOrange County · 19,419 people2.519,108Orange Public LibraryIMLS, FY 2024
86ElginBastrop County · 13,327 people2.512,304Elgin Public LibraryIMLS, FY 2024
87KennedaleTarrant County · 10,626 people2.510,052Kennedale Public LibraryIMLS, FY 2024
88SaginawTarrant County · 26,706 people2.425,139Saginaw Public LibraryIMLS, FY 2024
89WeimarColorado County · 2,197 people2.43,341Weimar Public LibraryIMLS, FY 2024
90BeaumontJefferson County · 112,967 people2.3112,193Beaumont Public Library SystemIMLS, FY 2024
91HurstTarrant County · 38,974 people2.339,304Hurst Public LibraryIMLS, FY 2024
92BonhamFannin County · 11,263 people2.310,879Bonham Public LibraryIMLS, FY 2024
93Lago VistaTravis County · 10,498 people2.310,009Lago Vista Public LibraryIMLS, FY 2024
94BullardSmith County · 5,301 people2.34,848Bullard Community LibraryIMLS, FY 2024
95CleburneJohnson County · 39,942 people2.236,209Cleburne Public LibraryIMLS, FY 2024
96StamfordJones County · 2,963 people2.22,903Stamford Carnegie LibraryIMLS, FY 2024
97ParisLamar County · 25,205 people2.124,969Paris Public LibraryIMLS, FY 2024
98CrowleyTarrant County · 20,954 people2.119,932Crowley Public LibraryIMLS, FY 2024
99BurkburnettWichita County · 11,057 people2.111,089Burkburnett LibraryIMLS, FY 2024
100LeonardFannin County · 2,212 people2.12,083Leonard Public LibraryIMLS, FY 2024
101RichardsonDallas County · 118,542 people2.0117,435Richardson Public LibraryIMLS, FY 2024
102RowlettDallas County · 67,890 people2.066,813Rowlett Public LibraryIMLS, FY 2024
103Cedar HillDallas County · 49,801 people2.048,411Traphene Hickman LibraryIMLS, FY 2024
104RockdaleMilam County · 5,688 people2.05,588Lucy Hill Patterson Memorial LibraryIMLS, FY 2024
105ArlingtonTarrant County · 402,134 people1.9398,431Arlington Public Library SystemIMLS, FY 2024
106TempleBell County · 98,412 people1.993,095Temple Public LibraryIMLS, FY 2024
107TexarkanaBowie County · 36,195 people1.935,741Texarkana Public LibraryIMLS, FY 2024
108Deer ParkHarris County · 34,282 people1.933,176Deer Park Public LibraryIMLS, FY 2024
109SachseDallas County · 32,834 people1.932,294Sachse Public LibraryIMLS, FY 2024
110University ParkDallas County · 25,323 people1.924,954University Park Public LibraryIMLS, FY 2024
111HillsboroHill County · 9,036 people1.98,703Hillsboro City LibraryIMLS, FY 2024
112JasperJasper County · 7,511 people1.97,470Jasper Public LibraryIMLS, FY 2024
113CliftonBosque County · 3,523 people1.93,532Nellie Pederson Civic LibraryIMLS, FY 2024
114IrvingDallas County · 257,076 people1.8254,373Irving Public LibraryIMLS, FY 2024
115AmarilloRandall County · 205,130 people1.8202,408Amarillo Public LibraryIMLS, FY 2024
116Grand PrairieDallas County · 209,434 people1.8202,134Grand Prairie Public Library SystemIMLS, FY 2024
117WaxahachieEllis County · 50,090 people1.847,201Nicholas P Sims Library & LyceumIMLS, FY 2024
118CameronMilam County · 5,489 people1.85,511Cameron Public LibraryIMLS, FY 2024
119Corpus ChristiNueces County · 317,247 people1.7316,595Corpus Christi Public LibrariesIMLS, FY 2024
120ShermanGrayson County · 52,417 people1.747,473Sherman Public LibraryIMLS, FY 2024
121Harker HeightsBell County · 35,195 people1.734,447Stewart C Meyer LibraryIMLS, FY 2024
122Balch SpringsDallas County · 27,258 people1.726,711Balch Springs Library - Learning CenterIMLS, FY 2024
123Richland HillsTarrant County · 8,529 people1.78,323Richland Hills Public LibraryIMLS, FY 2024
124Iowa ParkWichita County · 6,542 people1.76,578Tom Burnett Memorial LibraryIMLS, FY 2024
125FrionaParmer County · 4,051 people1.74,057Friona Public LibraryIMLS, FY 2024
126BaytownHarris County · 86,561 people1.684,067Sterling Municipal LibraryIMLS, FY 2024
127LeanderWilliamson County · 91,132 people1.680,067Leander Public LibraryIMLS, FY 2024
128Copperas CoveCoryell County · 40,118 people1.638,696Copperas Cove Public LibraryIMLS, FY 2024
129EnnisEllis County · 25,694 people1.623,686Ennis Public LibraryIMLS, FY 2024
130TaylorWilliamson County · 18,402 people1.617,337Taylor Public LibraryIMLS, FY 2024
131LockhartCaldwell County · 18,159 people1.615,318Dr Eugene Clark LibraryIMLS, FY 2024
132WhitehouseSmith County · 9,970 people1.69,571Whitehouse Community LibraryIMLS, FY 2024
133CueroDeWitt County · 8,264 people1.68,204Cuero Public LibraryIMLS, FY 2024
134MansfieldTarrant County · 84,444 people1.578,542Mansfield Public LibraryIMLS, FY 2024
135Port ArthurJefferson County · 55,804 people1.555,547Port Arthur Public LibraryIMLS, FY 2024
136ConverseBexar County · 32,481 people1.530,321Converse Public LibraryIMLS, FY 2024
137EastlandEastland County · 3,737 people1.53,645Centennial Memorial LibraryIMLS, FY 2024
138TylerSmith County · 113,723 people1.4110,327Tyler Public LibraryIMLS, FY 2024
139Texas CityGalveston County · 59,733 people1.464,754Moore Memorial Public LibraryIMLS, FY 2024
140StephenvilleErath County · 21,793 people1.421,946Stephenville Public LibraryIMLS, FY 2024
141MelissaCollin County · 29,969 people1.423,571Melissa Public LibraryIMLS, FY 2024
142Rio Grande CityStarr County · 15,451 people1.415,311Rio Grande City Public LibraryIMLS, FY 2024
143Santa FeGalveston County · 13,913 people1.414,848Mae S Bruce LibraryIMLS, FY 2024
144New BostonBowie County · 4,560 people1.44,548New Boston Public LibraryIMLS, FY 2024
145League CityGalveston County · 119,905 people1.3132,692Helen Hall LibraryIMLS, FY 2024
146DeSotoDallas County · 56,681 people1.355,740Desoto Public LibraryIMLS, FY 2024
147GrovesJefferson County · 16,907 people1.316,764Groves Public LibraryIMLS, FY 2024
148LulingCaldwell County · 5,920 people1.35,754Jb Nickells Memorial LibraryIMLS, FY 2024
149LubbockLubbock County · 273,071 people1.2299,167Lubbock Public LibraryIMLS, FY 2024
150LaredoWebb County · 269,515 people1.2257,602Laredo Public LibraryIMLS, FY 2024
151Wichita FallsWichita County · 101,951 people1.2102,691Wichita Falls Public LibraryIMLS, FY 2024
152LongviewGregg County · 83,236 people1.2102,993Longview Public LibraryIMLS, FY 2024
153Lake DallasDenton County · 7,852 people1.27,917Lake Dallas LibraryIMLS, FY 2024
154HitchcockGalveston County · 7,722 people1.28,819Genevieve Miller Hitchcock Public LibraryIMLS, FY 2024
155GarlandDallas County · 249,625 people1.1243,470Nicholson Memorial Library SystemIMLS, FY 2024
156KilleenBell County · 161,883 people1.1159,643Killeen Public LibraryIMLS, FY 2024
157MesquiteDallas County · 150,693 people1.1147,317Mesquite Public LibraryIMLS, FY 2024
158Bridge CityOrange County · 9,645 people1.19,666Bridge City Public LibraryIMLS, FY 2024
159PearsallFrio County · 9,170 people1.18,946Pearsall Public LibraryIMLS, FY 2024
160WilmerDallas County · 6,768 people1.16,385Gilliam Memorial Public LibraryIMLS, FY 2024
161El PasoEl Paso County · 683,012 people1.0678,958El Paso Public LibraryIMLS, FY 2024
162CarrolltonDenton County · 134,562 people1.0163,835Carrollton Public LibraryIMLS, FY 2024
163LancasterDallas County · 40,526 people1.040,215Lancaster Veterans Memorial LibraryIMLS, FY 2024
164HuttoWilliamson County · 46,048 people1.038,765Hutto Public LibraryIMLS, FY 2024
165Royse CityRockwall County · 28,307 people1.024,138Cf Goodwin Public LibraryIMLS, FY 2024
166CenterShelby County · 5,246 people1.05,163Fannie Brown Booth Memorial LibraryIMLS, FY 2024
167HoustonHarris County · 2,397,315 people0.92,314,157Houston Public LibraryIMLS, FY 2024
168PasadenaHarris County · 148,539 people0.9146,716Pasadena Public LibraryIMLS, FY 2024
169La MarqueGalveston County · 20,324 people0.922,426La Marque Public LibraryIMLS, FY 2024
170Red OakEllis County · 20,394 people0.818,624Red Oak Public LibraryIMLS, FY 2024
171AnsonJones County · 2,570 people0.82,302Anson Public LibraryIMLS, FY 2024
172DickinsonGalveston County · 21,908 people0.724,975Dickinson Public LibraryIMLS, FY 2024
173PampaGray County · 16,414 people0.720,128Lovett Memorial Library PampaIMLS, FY 2024
174HutchinsDallas County · 8,206 people0.76,149Hutchins-Atwell Public LibraryIMLS, FY 2024
175Cockrell HillDallas County · 3,638 people0.73,633Cockrell Hill Public LibraryIMLS, FY 2024
176SeagovilleDallas County · 21,077 people0.619,643Seagoville Public LibraryIMLS, FY 2024
177VidorOrange County · 9,597 people0.59,738Vidor Public LibraryIMLS, FY 2024
178DallasDallas County · 1,329,491 people0.41,302,868Dallas Public LibraryIMLS, FY 2024
179DilleyFrio County · 3,809 people0.43,333Dilley Public LibraryIMLS, FY 2024
180SlatonLubbock County · 5,684 people0.26,372Slaton City LibraryIMLS, FY 2024
181PalmviewHidalgo County · 15,878 people0.115,874Palmview Municipal LibraryIMLS, FY 2024
Quick answers

Questions people ask

Which Texas town has the most-used library?

Roanoke (Denton County): Roanoke Public Library counts 11.2 visits per resident a year. Haslet (11.1) and Lindale (10.8) follow.

How are these towns ranked?

By library visits per resident in the IMLS Public Libraries Survey: the visits a town’s own library reported, divided by the population it serves, highest first. It is the same rank as on each town’s Library & civic life page. How grades work.

Why isn’t my town on this list?

The list covers towns of 2,500+ with a library of their own that reported its visits (181 in Texas). Towns served by a county or regional system share its figure and aren’t ranked one by one; figures IMLS estimated for a library that didn’t report aren’t ranked; in states with strong townships the township, not a village inside it, is ranked. 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

Most-used libraries in other states