TXTexas rankings

Towns with the most-used public libraries in Texas

Ranked by library visits per resident in a year, at the public library that serves the town. 183 towns with 2,500+ residents.

IMLS Public Libraries Survey, fiscal year 2024

#TownVisits per residentLibraryVisits a year
1 Roanoke Roanoke10,286 people 11.2 per resident Roanoke Public Library 120,785
2 Map of Haslet Haslet3,280 people 11.1 per resident Haslet Public Library 42,780
3 Lindale Lindale6,644 people 10.8 per resident Lillie Russell Memorial Library 75,000
4 Bee Cave Bee Cave8,862 people 8.4 per resident Bee Cave Public Library 72,012
5 Gonzales Gonzales7,200 people 7.9 per resident Gonzales Public Library 57,309
6 Bastrop Bastrop11,156 people 7.0 per resident Bastrop Public Library 81,674
7 Atlanta Atlanta5,439 people 6.4 per resident Atlanta Public Library 34,801
8 Hallettsville Hallettsville2,755 people 6.2 per resident Friench Simpson Memorial Library 16,997
9 Map of Port Neches Port Neches13,664 people 6.1 per resident Effie & Wilton Hebert Public Library 82,288
10 Map of Plano Plano290,594 people 6.0 per resident Plano Public Library System 1,730,461
11 La Grange La Grange4,452 people 5.9 per resident Fayette Public Library 27,000
12 Map of Coppell Coppell42,154 people 5.7 per resident Cozby Library and Community Commons 237,793
13 Giddings Giddings5,151 people 5.5 per resident Giddings Public Library and Cultural Center 29,153
14 Lampasas Lampasas7,671 people 5.3 per resident Lampasas Public Library 41,890
15 Map of Frisco Frisco219,304 people 5.2 per resident Frisco Public Library 1,162,816
16 Map of Wells Branch Wells Branch13,523 people 5.2 per resident Wells Branch Community Library 73,746
17 Bellville Bellville4,221 people 4.8 per resident Bellville Public Library 20,160
18 Mabank Mabank5,187 people 4.7 per resident Tri-County Library 29,782
19 Keller Keller45,976 people 4.6 per resident Keller Public Library 210,919
20 Bellaire Bellaire17,206 people 4.6 per resident Bellaire City Library 78,112
21 Hondo Hondo8,713 people 4.5 per resident Hondo Public Library 39,370
22 Yoakum Yoakum5,846 people 4.3 per resident Carl & Mary Welhausen Library 25,213
23 Dublin Dublin3,419 people 4.3 per resident Dublin Public Library 14,733
24 Round Rock Round Rock127,786 people 4.2 per resident Round Rock Public Library System 552,424
25 Map of Benbrook Benbrook24,557 people 4.2 per resident Benbrook Public Library 101,277
26 Crockett Crockett6,364 people 4.2 per resident Jh Wootters Crockett Public Library 26,614
27 Onalaska Onalaska3,210 people 4.1 per resident Onalaska Public Library 13,306
28 Schulenburg Schulenburg2,768 people 4.1 per resident Schulenburg Public Library 11,285
29 Bedford Bedford49,085 people 4.0 per resident Bedford Public Library 193,739
30 Map of Duncanville Duncanville39,683 people 3.9 per resident Duncanville Public Library 150,762
31 Southlake Southlake31,137 people 3.9 per resident Southlake Public Library 120,021
32 Wolfforth Wolfforth6,701 people 3.9 per resident City of Wolfforth Library 31,428
33 Castroville Castroville3,092 people 3.9 per resident Castroville Public Library 12,384
34 Georgetown Georgetown85,999 people 3.8 per resident Georgetown Public Library 370,254
35 Map of Friendswood Friendswood41,030 people 3.8 per resident Friendswood Public Library 172,564
36 Farmers Branch Farmers Branch36,645 people 3.8 per resident Farmers Branch Manske Public Library 141,946
37 Map of Watauga Watauga23,233 people 3.8 per resident Watauga Public Library 87,007
38 Burleson Burleson52,918 people 3.7 per resident Burleson Public Library 201,769
39 Galveston Galveston53,424 people 3.6 per resident Rosenberg Library 217,733
40 Map of Colleyville Colleyville26,012 people 3.6 per resident Colleyville Public Library 92,884
41 Sulphur Springs Sulphur Springs16,401 people 3.6 per resident Sulphur Springs Public Library 59,525
42 Cedar Park Cedar Park78,301 people 3.5 per resident Cedar Park Public Library 269,979
43 Map of Wylie Wylie60,334 people 3.5 per resident Rita & Truett Smith Public Library 210,999
44 Map of Leon Valley Leon Valley11,446 people 3.5 per resident Leon Valley Public Library 40,138
45 Dayton Dayton9,058 people 3.5 per resident Jones Public Library 34,112
46 Devine Devine4,476 people 3.5 per resident Driscoll Public Library 15,920
47 Brenham Brenham18,641 people 3.4 per resident Nancy Carol Roberts Memorial Library 64,131
48 Graham Graham8,792 people 3.4 per resident Library of Graham 30,348
49 Map of Liberty Liberty8,650 people 3.4 per resident Liberty Municipal Library 29,950
50 Diboll Diboll4,995 people 3.4 per resident Tll Temple Memorial Library & Archives 15,429
51 Map of Lake Worth Lake Worth4,829 people 3.4 per resident Mary Lou Reddick Public Library 15,730
52 North Richland Hills North Richland Hills70,780 people 3.3 per resident North Richland Hills Public Library 233,948
53 Muleshoe Muleshoe5,667 people 3.3 per resident Muleshoe Area Public Library 16,392
54 Port Aransas Port Aransas3,268 people 3.3 per resident William R Bill Ellis Memorial Library 11,399
55 Euless Euless60,421 people 3.2 per resident Euless Public Library 191,619
56 Alvarado Alvarado6,307 people 3.2 per resident Alvarado Public Library 19,779
57 Caldwell Caldwell4,394 people 3.2 per resident Harrie P Woodson Memorial Library 14,663
58 Belton Belton24,356 people 3.1 per resident Lena Armstrong Public Library 78,254
59 Jacksonville Jacksonville14,325 people 3.1 per resident Jacksonville Public Library 44,310
60 Austin Austin979,539 people 3.0 per resident Austin Public Library 2,982,194
61 Denton Denton152,866 people 3.0 per resident Denton Public Library 480,934
62 Map of Garden Ridge Garden Ridge4,332 people 3.0 per resident City of Garden Ridge Library 12,909
63 Ferris Ferris3,238 people 3.0 per resident Ferris Public Library 9,952
64 Daingerfield Daingerfield2,529 people 3.0 per resident Daingerfield Public Library 7,597
65 Grapevine Grapevine51,139 people 2.9 per resident Grapevine Public Library 146,169
66 Kilgore Kilgore13,470 people 2.9 per resident Kilgore Public Library 46,947
67 Map of Grand Saline Grand Saline3,203 people 2.9 per resident Grand Saline Public Library 9,362
68 Abilene Abilene128,053 people 2.8 per resident Abilene Public Library 367,034
69 Greenville Greenville31,222 people 2.8 per resident W Walworth Harrison Public Library 90,688
70 Map of Corsicana Corsicana25,511 people 2.8 per resident Corsicana Public Library 72,786
71 Mount Pleasant Mount Pleasant16,136 people 2.8 per resident Mount Pleasant Public Library 44,189
72 Denison Denison25,778 people 2.7 per resident Denison Public Library 70,623
73 White Settlement White Settlement18,150 people 2.7 per resident White Settlement Public Library 48,689
74 Allen Allen110,265 people 2.6 per resident Allen Public Library 289,830
75 New Braunfels New Braunfels104,643 people 2.6 per resident New Braunfels Public Library 287,096
76 Pflugerville Pflugerville65,971 people 2.6 per resident Pflugerville Public Library 169,851
77 Haltom City Haltom City45,767 people 2.6 per resident Haltom City Public Library 118,889
78 Map of Nacogdoches Nacogdoches32,197 people 2.6 per resident Judy B Mcdonald Public Library 82,881
79 Universal City Universal City20,189 people 2.6 per resident Universal City Public Library 51,331
80 Map of Nederland Nederland18,381 people 2.6 per resident Marion & Ed Hughes Public Library 46,516
81 Map of Farmersville Farmersville4,018 people 2.6 per resident Charles J Rike Memorial Library 12,796
82 Jonestown Jonestown2,535 people 2.6 per resident Jonestown Community Library 6,868
83 McKinney McKinney210,600 people 2.5 per resident Mckinney Public Library System 524,290
84 Lufkin Lufkin34,251 people 2.5 per resident Kurth Memorial Library 85,535
85 Map of Canyon Lake Canyon Lake33,883 people 2.5 per resident Tye Preston Memorial Library 87,391
86 Orange Orange19,177 people 2.5 per resident Orange Public Library 47,823
87 Elgin Elgin11,563 people 2.5 per resident Elgin Public Library 31,149
88 Map of Kennedale Kennedale9,439 people 2.5 per resident Kennedale Public Library 24,748
89 Saginaw Saginaw24,970 people 2.4 per resident Saginaw Public Library 61,000
90 Map of Weimar Weimar2,928 people 2.4 per resident Weimar Public Library 7,977
91 Beaumont Beaumont113,279 people 2.3 per resident Beaumont Public Library System 255,566
92 Hurst Hurst39,861 people 2.3 per resident Hurst Public Library 91,720
93 Bonham Bonham10,697 people 2.3 per resident Bonham Public Library 25,369
94 Lago Vista Lago Vista9,650 people 2.3 per resident Lago Vista Public Library 22,570
95 Bullard Bullard4,346 people 2.3 per resident Bullard Community Library 11,340
96 Cleburne Cleburne34,344 people 2.2 per resident Cleburne Public Library 80,320
97 Stamford Stamford2,917 people 2.2 per resident Stamford Carnegie Library 6,379
98 Map of Paris Paris24,775 people 2.1 per resident Paris Public Library 51,240
99 Map of Crowley Crowley19,532 people 2.1 per resident Crowley Public Library 41,967
100 Burkburnett Burkburnett11,059 people 2.1 per resident Burkburnett Library 23,782
101 Leonard Leonard2,505 people 2.1 per resident Leonard Public Library 4,311
102 Richardson Richardson118,731 people 2.0 per resident Richardson Public Library 232,554
103 Rowlett65,463 people 2.0 per resident Rowlett Public Library 130,713
104 Cedar Hill Cedar Hill48,879 people 2.0 per resident Traphene Hickman Library 95,853
105 Rockdale Rockdale5,523 people 2.0 per resident Lucy Hill Patterson Memorial Library 11,096
106 Arlington Arlington397,742 people 1.9 per resident Arlington Public Library System 744,181
107 Map of Temple Temple89,602 people 1.9 per resident Temple Public Library 177,501
108 Texarkana Texarkana35,992 people 1.9 per resident Texarkana Public Library 69,224
109 Deer Park Deer Park33,967 people 1.9 per resident Deer Park Public Library 64,012
110 Map of Sachse Sachse30,491 people 1.9 per resident Sachse Public Library 61,337
111 Map of University Park University Park25,155 people 1.9 per resident University Park Public Library 47,681
112 Hillsboro Hillsboro8,506 people 1.9 per resident Hillsboro City Library 16,250
113 Jasper Jasper7,299 people 1.9 per resident Jasper Public Library 14,501
114 Clifton Clifton3,503 people 1.9 per resident Nellie Pederson Civic Library 6,777
115 Irving Irving256,492 people 1.8 per resident Irving Public Library 464,688
116 Amarillo Amarillo201,885 people 1.8 per resident Amarillo Public Library 370,445
117 Map of Grand Prairie Grand Prairie201,883 people 1.8 per resident Grand Prairie Public Library System 373,882
118 Waxahachie Waxahachie45,347 people 1.8 per resident Nicholas P Sims Library & Lyceum 83,097
119 Cameron Cameron5,416 people 1.8 per resident Cameron Public Library 10,057
120 Corpus Christi Corpus Christi317,419 people 1.7 per resident Corpus Christi Public Libraries 531,663
121 Sherman Sherman46,397 people 1.7 per resident Sherman Public Library 79,979
122 Map of Harker Heights Harker Heights34,128 people 1.7 per resident Stewart C Meyer Library 60,002
123 Map of Balch Springs Balch Springs27,255 people 1.7 per resident Balch Springs Library - Learning Center 45,396
124 Map of Richland Hills Richland Hills8,493 people 1.7 per resident Richland Hills Public Library 14,276
125 Iowa Park Iowa Park6,578 people 1.7 per resident Tom Burnett Memorial Library 10,991
126 Friona Friona4,102 people 1.7 per resident Friona Public Library 6,978
127 Baytown Baytown85,205 people 1.6 per resident Sterling Municipal Library 138,683
128 Leander Leander74,067 people 1.6 per resident Leander Public Library 127,975
129 Map of Copperas Cove Copperas Cove37,947 people 1.6 per resident Copperas Cove Public Library 63,332
130 Ennis Ennis22,588 people 1.6 per resident Ennis Public Library 38,672
131 Taylor Taylor17,136 people 1.6 per resident Taylor Public Library 28,319
132 Lockhart Lockhart15,326 people 1.6 per resident Dr Eugene Clark Library 24,580
133 Map of Whitehouse Whitehouse9,122 people 1.6 per resident Whitehouse Community Library 15,416
134 Cuero Cuero8,165 people 1.6 per resident Cuero Public Library 13,295
135 Mansfield Mansfield77,510 people 1.5 per resident Mansfield Public Library 117,949
136 Port Arthur Port Arthur55,828 people 1.5 per resident Port Arthur Public Library 81,902
137 Converse Converse29,607 people 1.5 per resident Converse Public Library 45,455
138 Eastland Eastland3,704 people 1.5 per resident Centennial Memorial Library 5,293
139 Tyler Tyler109,215 people 1.4 per resident Tyler Public Library 151,916
140 Map of Texas City Texas City55,364 people 1.4 per resident Moore Memorial Public Library 93,764
141 Map of Stephenville Stephenville21,682 people 1.4 per resident Stephenville Public Library 30,546
142 Map of Melissa Melissa20,136 people 1.4 per resident Melissa Public Library 33,606
143 Map of Rio Grande City Rio Grande City15,396 people 1.4 per resident Rio Grande City Public Library 21,005
144 Santa Fe Santa Fe12,901 people 1.4 per resident Mae S Bruce Library 20,104
145 Map of New Boston New Boston4,571 people 1.4 per resident New Boston Public Library 6,446
146 League City League City116,215 people 1.3 per resident Helen Hall Library 176,439
147 Map of DeSoto DeSoto56,211 people 1.3 per resident Desoto Public Library 74,030
148 Map of Groves Groves16,976 people 1.3 per resident Groves Public Library 22,170
149 Luling Luling5,531 people 1.3 per resident Jb Nickells Memorial Library 7,747
150 Lubbock264,814 people 1.2 per resident Lubbock Public Library 345,337
151 Laredo Laredo257,619 people 1.2 per resident Laredo Public Library 302,477
152 Wichita Falls Wichita Falls102,581 people 1.2 per resident Wichita Falls Public Library 118,136
153 Longview Longview82,923 people 1.2 per resident Longview Public Library 122,204
154 Map of Lake Dallas Lake Dallas7,822 people 1.2 per resident Lake Dallas Library 9,360
155 Hitchcock Hitchcock7,563 people 1.2 per resident Genevieve Miller Hitchcock Public Library 10,735
156 Garland Garland246,844 people 1.1 per resident Nicholson Memorial Library System 265,576
157 Killeen Killeen158,159 people 1.1 per resident Killeen Public Library 181,606
158 Mesquite149,299 people 1.1 per resident Mesquite Public Library 165,782
159 Map of Bridge City Bridge City9,640 people 1.1 per resident Bridge City Public Library 10,500
160 Pearsall Pearsall9,045 people 1.1 per resident Pearsall Public Library 9,958
161 Map of Wilmer Wilmer6,391 people 1.1 per resident Gilliam Memorial Public Library 7,095
162 El Paso El Paso680,130 people 1.0 per resident El Paso Public Library 711,679
163 Map of Carrollton Carrollton133,740 people 1.0 per resident Carrollton Public Library 169,346
164 Lancaster Lancaster40,820 people 1.0 per resident Lancaster Veterans Memorial Library 40,000
165 Hutto Hutto35,483 people 1.0 per resident Hutto Public Library 37,287
166 Royse City Royse City20,037 people 1.0 per resident Cf Goodwin Public Library 25,020
167 Cleveland Cleveland8,984 people 1.0 per resident Austin Memorial Library 8,753
168 Center Center5,271 people 1.0 per resident Fannie Brown Booth Memorial Library 5,041
169 Houston Houston2,328,253 people 0.9 per resident Houston Public Library 2,124,114
170 Map of Pasadena Pasadena149,433 people 0.9 per resident Pasadena Public Library 132,675
171 La Marque La Marque19,268 people 0.9 per resident La Marque Public Library 19,412
172 Red Oak17,077 people 0.8 per resident Red Oak Public Library 14,923
173 Anson Anson2,531 people 0.8 per resident Anson Public Library 1,844
174 Dickinson Dickinson21,753 people 0.7 per resident Dickinson Public Library 18,677
175 Pampa Pampa16,659 people 0.7 per resident Lovett Memorial Library Pampa 14,666
176 Map of Hutchins Hutchins7,496 people 0.7 per resident Hutchins-Atwell Public Library 4,035
177 Map of Cockrell Hill Cockrell Hill3,703 people 0.7 per resident Cockrell Hill Public Library 2,383
178 Seagoville19,352 people 0.6 per resident Seagoville Public Library 11,024
179 Vidor Vidor9,708 people 0.5 per resident Vidor Public Library 4,917
180 Map of Dallas Dallas1,307,930 people 0.4 per resident Dallas Public Library 466,700
181 Dilley Dilley3,769 people 0.4 per resident Dilley Public Library 1,445
182 Slaton Slaton5,761 people 0.2 per resident Slaton City Library 1,404
183 Map of Palmview Palmview15,921 people 0.1 per resident Palmview Municipal Library 2,258

How this ranking works

We rank every town by library visits per resident in a year, at the public library that serves the town. The highest figure ranks #1. Each library reports its own yearly numbers to the Institute of Museum and Library Services (fiscal year 2024), and each town’s Library page shows how it compares with libraries of a similar size nationwide.

A town is ranked only when its library system serves that town alone, and the library’s own count of the people it serves is within 20% of the town’s population. Towns served by a county or regional system, or sharing a library with a neighbor, can’t be credited with the numbers, so they aren’t ranked. Libraries that didn’t respond to the survey aren’t ranked either. Vacation towns can rank high because summer residents and visitors use the library too.

Only towns with at least 2,500 residents are ranked; Census estimates for smaller places are too uncertain. Population and income: U.S. Census Bureau American Community Survey 5-year estimates. Libraries: IMLS Public Libraries Survey. Town photos: Wikimedia Commons, credited on each town’s page.

Same ranking in other states