Guest, Sign inJoin
Princeton, New Jersey (55144921890)Princeton, #1 on this list · Photo: ajay_suresh · CC BY 4.0
New Jersey rankings · Libraries

Towns with the most-used libraries in New Jersey

Princeton has the most-used library of New Jersey’s 234 towns of 2,500+ with a library of their own: 22.4 visits per resident a year at Princeton Public Library (IMLS Public Libraries Survey). The typical library here counts 2.8.

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

Princeton

Mercer County · 31,469 people
22.4visits

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

#2

Paramus

Bergen County · 26,723 people
18.3visits

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

#3

Ocean City

Cape May County · 11,101 people
17.0visits

Visits per resident a year·Ocean City Free Public Library, FY 2024

All 234 towns

Visits per resident, highest first.

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

#TownVisits per residentPeople servedLibrary
1PrincetonMercer County · 31,469 people22.430,681Princeton Public LibraryIMLS, FY 2024
2ParamusBergen County · 26,723 people18.326,698Paramus Public LibraryIMLS, FY 2024
3Ocean CityCape May County · 11,101 people17.011,229Ocean City Free Public LibraryIMLS, FY 2024
4Margate CityAtlantic County · 5,194 people16.65,317Margate City Public LibraryIMLS, FY 2024
5Bedminster TownshipSomerset County · 8,285 people13.89,196Bedminster-Far HillsIMLS, FY 2024
6Sparta TownshipSussex County · 20,431 people13.719,600Sparta Public LibraryIMLS, FY 2024
7Long Hill TownshipMorris County · 8,684 people13.78,629Long Hill Township Free Public LibraryIMLS, FY 2024
8BogotaBergen County · 9,816 people13.68,778Bogota Public LibraryIMLS, FY 2024
9Glen RidgeEssex County · 8,259 people13.57,802Glen Ridge Free Public LibraryIMLS, FY 2024
10LeoniaBergen County · 9,441 people12.79,304Leonia Public LibraryIMLS, FY 2024
11Florham ParkMorris County · 14,456 people11.412,585Florham Park Free Public LibraryIMLS, FY 2024
12Bradley BeachMonmouth County · 4,163 people11.24,282Bradley Beach Public LibraryIMLS, FY 2024
13BernardsvilleSomerset County · 7,966 people11.07,893Bernardsville Public LibraryIMLS, FY 2024
14BrielleMonmouth County · 4,959 people10.94,982Brielle Public LibraryIMLS, FY 2024
15Cranbury TownshipMiddlesex County · 4,240 people10.93,842Cranbury Public LibraryIMLS, FY 2024
16RoselandEssex County · 6,417 people10.76,299Roseland Free Public LibraryIMLS, FY 2024
17RutherfordBergen County · 19,132 people10.618,834Rutherford Free Public LibraryIMLS, FY 2024
18Millburn TownshipEssex County · 22,874 people10.521,710Millburn Free Public LibraryIMLS, FY 2024
19Old TappanBergen County · 6,686 people10.45,888Old Tappan Free Public LibraryIMLS, FY 2024
20Upper Saddle RiverBergen County · 8,650 people10.28,353Upper Saddle River Public LibraryIMLS, FY 2024
21AllendaleBergen County · 7,116 people9.96,848Lee Memorial LibraryIMLS, FY 2024
22West Caldwell TownshipEssex County · 11,205 people9.611,012West Caldwell Public LibraryIMLS, FY 2024
23Midland ParkBergen County · 7,039 people9.57,014Midland Park Memorial LibraryIMLS, FY 2024
24Glen RockBergen County · 12,288 people9.312,133Glen Rock Public LibraryIMLS, FY 2024
25MendhamMorris County · 4,985 people9.34,981Mendham Free Public LibraryIMLS, FY 2024
26Pequannock TownshipMorris County · 15,750 people8.915,571Pequannock Township Public LibraryIMLS, FY 2024
27HaddonfieldCamden County · 12,740 people8.912,550Haddonfield Public LibraryIMLS, FY 2024
28WaldwickBergen County · 10,252 people8.910,058Waldwick Public LibraryIMLS, FY 2024
29Wyckoff TownshipBergen County · 17,224 people8.816,585Wyckoff Free Public LibraryIMLS, FY 2024
30Livingston TownshipEssex County · 32,223 people8.731,330Ruth L. Rockwood Memorial LibraryIMLS, FY 2024
31RidgewoodBergen County · 26,527 people8.725,979Ridgewood Public LibraryIMLS, FY 2024
32Mahwah TownshipBergen County · 25,678 people8.725,487Mahwah Free Public LibraryIMLS, FY 2024
33SummitUnion County · 23,314 people8.522,719Summit Free Public LibraryIMLS, FY 2024
34DemarestBergen County · 4,893 people8.44,981Demarest Public Library AssociationIMLS, FY 2024
35Plainsboro TownshipMiddlesex County · 24,349 people8.324,084Plainsboro Free Public LibraryIMLS, FY 2024
36ClosterBergen County · 8,663 people8.28,594Closter Public LibraryIMLS, FY 2024
37TenaflyBergen County · 15,237 people7.815,409Tenafly Free Public LibraryIMLS, FY 2024
38River EdgeBergen County · 12,159 people7.812,049River Edge Free Public LibraryIMLS, FY 2024
39KinnelonMorris County · 10,138 people7.69,966Kinnelon Public LibraryIMLS, FY 2024
40WestwoodBergen County · 11,365 people7.411,282Westwood Free Public LibraryIMLS, FY 2024
41PitmanGloucester County · 8,961 people7.18,780Mccowan Memorial LibraryIMLS, FY 2024
42Verona TownshipEssex County · 15,107 people7.014,572Verona Free Public LibraryIMLS, FY 2024
43HillsdaleBergen County · 10,214 people7.010,143Hillsdale Free Public LibraryIMLS, FY 2024
44WhartonMorris County · 7,618 people6.77,241Wharton Public LibraryIMLS, FY 2024
45RamseyBergen County · 14,925 people6.514,798Ramsey Free Public LibraryIMLS, FY 2024
46Washington TownshipBergen County · 9,392 people6.59,285Washington Twp Public Library/BergenIMLS, FY 2024
47Fort LeeBergen County · 40,345 people6.440,191Fort Lee Free Public LibraryIMLS, FY 2024
48Monroe TownshipGloucester County · 38,137 people6.337,117Monroe Twp Public Library/GloucesterIMLS, FY 2024
49Fair LawnBergen County · 37,128 people6.134,927Maurice M. Pine Free Public LibraryIMLS, FY 2024
50Clark TownshipUnion County · 16,418 people6.115,544Clark Public LibraryIMLS, FY 2024
51HaworthBergen County · 3,422 people6.13,343Haworth Municipal LibraryIMLS, FY 2024
52RingwoodPassaic County · 11,853 people6.011,735Ringwood Public LibraryIMLS, FY 2024
53OradellBergen County · 8,293 people6.08,244Oradell Public LibraryIMLS, FY 2024
54Moorestown TownshipBurlington County · 22,262 people5.921,355Moorestown LibraryIMLS, FY 2024
55Ho-Ho-KusBergen County · 4,313 people5.94,258Worth Pinkham Memorial LibraryIMLS, FY 2024
56Spring LakeMonmouth County · 2,769 people5.92,789Spring Lake Public LibraryIMLS, FY 2024
57EnglewoodBergen County · 30,035 people5.829,308Englewood Free Public LibraryIMLS, FY 2024
58NorwoodBergen County · 5,817 people5.85,641Norwood Public LibraryIMLS, FY 2024
59Mountain LakesMorris County · 4,649 people5.84,472Mountain Lakes Free Public LibraryIMLS, FY 2024
60New ProvidenceUnion County · 14,092 people5.713,650New Providence Memorial LibraryIMLS, FY 2024
61MetuchenMiddlesex County · 15,363 people5.515,049Metuchen Public LibraryIMLS, FY 2024
62Atlantic CityAtlantic County · 38,787 people5.438,497Atlantic City Free Public LibraryIMLS, FY 2024
63Bernards TownshipSomerset County · 28,594 people5.327,830Bernards Township LibraryIMLS, FY 2024
64Roxbury TownshipMorris County · 23,427 people5.322,950Roxbury Public LibraryIMLS, FY 2024
65Franklin LakesBergen County · 11,180 people5.311,079Franklin Lakes Free Public LibraryIMLS, FY 2024
66Red BankMonmouth County · 12,896 people5.212,936Red Bank Public LibraryIMLS, FY 2024
67MontvaleBergen County · 10,113 people5.28,436Montvale Free Public LibraryIMLS, FY 2024
68ButlerMorris County · 8,184 people4.98,047Butler Public LibraryIMLS, FY 2024
69Wood-RidgeBergen County · 10,341 people4.810,137Wood-Ridge Memorial LibraryIMLS, FY 2024
70KenilworthUnion County · 8,602 people4.88,427Kenilworth Public LibraryIMLS, FY 2024
71Springfield TownshipUnion County · 18,342 people4.717,178Springfield Free Public LibraryIMLS, FY 2024
72Mendham TownshipMorris County · 6,075 people4.76,016Mendham Township LibraryIMLS, FY 2024
73East Brunswick TownshipMiddlesex County · 50,678 people4.649,715East Brunswick Public LibraryIMLS, FY 2024
74Montclair TownshipEssex County · 44,633 people4.640,921Montclair Public LibraryIMLS, FY 2024
75Hasbrouck HeightsBergen County · 12,211 people4.612,125Hasbrouck Heights Free Public LibraryIMLS, FY 2024
76TotowaPassaic County · 11,166 people4.611,065Dwight D. Eisenhower LibraryIMLS, FY 2024
77LambertvilleHunterdon County · 4,198 people4.54,139Lambertville Free Public LibraryIMLS, FY 2024
78BergenfieldBergen County · 28,754 people4.428,321Bergenfield Free Public LibraryIMLS, FY 2024
79Montville TownshipMorris County · 24,469 people4.422,450Montville Township Public LibraryIMLS, FY 2024
80Monroe TownshipMiddlesex County · 49,830 people4.348,594Monroe Twp Public Library/MiddlesexIMLS, FY 2024
81Rockaway TownshipMorris County · 27,728 people4.125,341Rockaway Township Free Public LibraryIMLS, FY 2024
82OaklandBergen County · 12,837 people4.112,748Oakland Public LibraryIMLS, FY 2024
83MountainsideUnion County · 7,346 people4.17,020Mountainside Free Public LibraryIMLS, FY 2024
84Mount Laurel TownshipBurlington County · 47,738 people4.044,633Mount Laurel LibraryIMLS, FY 2024
85BelmarMonmouth County · 5,853 people4.05,907Belmar Public LibraryIMLS, FY 2024
86RiverdaleMorris County · 4,144 people4.04,107Riverdale Public LibraryIMLS, FY 2024
87HobokenHudson County · 59,027 people3.960,419Hoboken Public LibraryIMLS, FY 2024
88Parsippany-Troy Hills TownshipMorris County · 56,633 people3.856,162Parsippany-Troy Hills Public LibraryIMLS, FY 2024
89Denville TownshipMorris County · 17,424 people3.817,107Denville Free Public LibraryIMLS, FY 2024
90Ridgefield ParkBergen County · 13,372 people3.813,224Ridgefield Park Public LibraryIMLS, FY 2024
91Randolph TownshipMorris County · 26,878 people3.726,504Randolph Township Free Public LibraryIMLS, FY 2024
92Washington TownshipMorris County · 18,309 people3.718,197Washington Twp Public Library/MorrisIMLS, FY 2024
93Wayne TownshipPassaic County · 54,819 people3.654,838Wayne Public LibraryIMLS, FY 2024
94Berkeley Heights TownshipUnion County · 15,140 people3.613,285Berkeley Heights Free Public LibraryIMLS, FY 2024
95MaywoodBergen County · 10,166 people3.610,080Maywood Public LibraryIMLS, FY 2024
96Nutley TownshipEssex County · 30,744 people3.530,143Nutley Free Public LibraryIMLS, FY 2024
97West Milford TownshipPassaic County · 25,216 people3.524,862West Milford Township LibraryIMLS, FY 2024
98East Hanover TownshipMorris County · 11,457 people3.511,105East Hanover Township Free Public LibraryIMLS, FY 2024
99LinwoodAtlantic County · 7,051 people3.56,971Linwood Public LibraryIMLS, FY 2024
100CarlstadtBergen County · 6,410 people3.56,372William E. Dermody Free Public LibraryIMLS, FY 2024
101FlemingtonHunterdon County · 4,856 people3.54,876Flemington Free Public LibraryIMLS, FY 2024
102Old Bridge TownshipMiddlesex County · 70,228 people3.366,876Old Bridge Public LibraryIMLS, FY 2024
103Cranford TownshipUnion County · 24,725 people3.322,625Cranford Public LibraryIMLS, FY 2024
104GarwoodUnion County · 5,390 people3.34,454Garwood Free Public LibraryIMLS, FY 2024
105South Brunswick TownshipMiddlesex County · 47,454 people3.247,043South Brunswick Public LibraryIMLS, FY 2024
106Scotch Plains TownshipUnion County · 25,437 people3.224,968Scotch Plains Public LibraryIMLS, FY 2024
107EdgewaterBergen County · 15,499 people3.214,336Edgewater Free Public LibraryIMLS, FY 2024
108River Vale TownshipBergen County · 10,555 people3.29,909River Vale Public LibraryIMLS, FY 2024
109NorthvaleBergen County · 4,978 people3.24,761Northvale Public LibraryIMLS, FY 2024
110WestfieldUnion County · 32,595 people3.131,032Westfield Memorial LibraryIMLS, FY 2024
111SecaucusHudson County · 22,640 people3.122,181Secaucus Free Public LibraryIMLS, FY 2024
112Little SilverMonmouth County · 6,124 people3.16,131Little Silver Public LibraryIMLS, FY 2024
113Cedar Grove TownshipEssex County · 13,916 people3.012,980Cedar Grove Free Public LibraryIMLS, FY 2024
114Fairfield TownshipEssex County · 8,346 people3.07,872Anthony Pio Costa Memorial LibraryIMLS, FY 2024
115Piscataway TownshipMiddlesex County · 62,253 people2.960,804Piscataway Public LibraryIMLS, FY 2024
116Gloucester CityCamden County · 11,643 people2.911,484Gloucester City LibraryIMLS, FY 2024
117Edison TownshipMiddlesex County · 109,077 people2.8107,588Edison Township Free Public LibraryIMLS, FY 2024
118Cherry Hill TownshipCamden County · 79,965 people2.874,553Cherry Hill Free Public LibraryIMLS, FY 2024
119Bloomfield TownshipEssex County · 56,375 people2.853,105Bloomfield Public LibraryIMLS, FY 2024
120Lyndhurst TownshipBergen County · 22,343 people2.822,519Lyndhurst Free Public LibraryIMLS, FY 2024
121MadisonMorris County · 16,607 people2.816,937Madison Public LibraryIMLS, FY 2024
122RidgefieldBergen County · 11,547 people2.811,501Ridgefield Free Public LibraryIMLS, FY 2024
123West Orange TownshipEssex County · 49,557 people2.748,843West Orange Free Public LibraryIMLS, FY 2024
124HackensackBergen County · 46,380 people2.746,030Johnson Free Public LibraryIMLS, FY 2024
125Teaneck TownshipBergen County · 43,329 people2.741,246Teaneck Public LibraryIMLS, FY 2024
126West Deptford TownshipGloucester County · 22,681 people2.722,197West Deptford Free Public LibraryIMLS, FY 2024
127Palisades ParkBergen County · 20,317 people2.720,292Palisades Park Free Public LibraryIMLS, FY 2024
128North ArlingtonBergen County · 16,601 people2.716,457North Arlington Public LibraryIMLS, FY 2024
129SpotswoodMiddlesex County · 8,236 people2.78,163Spotswood Public LibraryIMLS, FY 2024
130WashingtonWarren County · 7,326 people2.77,299Washington Public LibraryIMLS, FY 2024
131MilltownMiddlesex County · 7,103 people2.77,037Milltown Public LibraryIMLS, FY 2024
132PenningtonMercer County · 2,889 people2.72,802Pennington Free Public LibraryIMLS, FY 2024
133ElizabethUnion County · 141,675 people2.6137,298Elizabeth Free Public LibraryIMLS, FY 2024
134SayrevilleMiddlesex County · 46,787 people2.645,345Sayreville Free Public LibraryIMLS, FY 2024
135RahwayUnion County · 31,010 people2.629,556Rahway Public LibraryIMLS, FY 2024
136Maplewood TownshipEssex County · 26,320 people2.625,684Maplewood Memorial LibraryIMLS, FY 2024
137HawthornePassaic County · 20,169 people2.619,637Louis Bay 2nd LibraryIMLS, FY 2024
138FanwoodUnion County · 8,035 people2.67,774Fanwood Memorial LibraryIMLS, FY 2024
139Harding TownshipMorris County · 3,949 people2.63,871Harding Township LibraryIMLS, FY 2024
140Mount Olive TownshipMorris County · 29,503 people2.528,886Mount Olive Public LibraryIMLS, FY 2024
141PhillipsburgWarren County · 15,456 people2.515,249Phillipsburg Free Public LibraryIMLS, FY 2024
142Little Falls TownshipPassaic County · 15,340 people2.513,360Little Falls Public LibraryIMLS, FY 2024
143MiddlesexMiddlesex County · 14,740 people2.514,636Middlesex Public LibraryIMLS, FY 2024
144Morris PlainsMorris County · 6,586 people2.56,153Morris Plains LibraryIMLS, FY 2024
145Woodbridge TownshipMiddlesex County · 104,802 people2.4103,639Woodbridge Public LibraryIMLS, FY 2024
146Franklin TownshipGloucester County · 16,666 people2.416,380Franklin Twp Public Library/GloucesterIMLS, FY 2024
147CresskillBergen County · 9,257 people2.49,155Cresskill Public LibraryIMLS, FY 2024
148LodiBergen County · 26,187 people2.326,206Lodi Memorial LibraryIMLS, FY 2024
149South PlainfieldMiddlesex County · 24,891 people2.324,338South Plainfield Free Public LibraryIMLS, FY 2024
150DoverMorris County · 18,919 people2.318,460Dover Free Public LibraryIMLS, FY 2024
151South Orange Village TownshipEssex County · 19,139 people2.318,484South Orange Public LibraryIMLS, FY 2024
152DumontBergen County · 18,501 people2.317,863Dixon Homestead LibraryIMLS, FY 2024
153BoontonMorris County · 8,920 people2.38,815Boonton Holmes Public LibraryIMLS, FY 2024
154Harrington ParkBergen County · 5,052 people2.34,741Harrington Park Public LibraryIMLS, FY 2024
155PlainfieldUnion County · 57,141 people2.254,586Plainfield Free Public LibraryIMLS, FY 2024
156Washington TownshipGloucester County · 49,840 people2.248,677Margaret E. Heggan Free Public LibraryIMLS, FY 2024
157WanaquePassaic County · 11,418 people2.211,317Wanaque Borough Free Public LibraryIMLS, FY 2024
158Park RidgeBergen County · 9,571 people2.28,883Park Ridge Free Public LibraryIMLS, FY 2024
159PaulsboroGloucester County · 6,329 people2.26,196Gill Memorial LibraryIMLS, FY 2024
160Hanover TownshipMorris County · 15,105 people2.114,677Whippanong Library/Hanover TownshipIMLS, FY 2024
161Waterford TownshipCamden County · 10,562 people2.110,421Waterford Township Public LibraryIMLS, FY 2024
162BerlinCamden County · 7,628 people2.17,489Marie Fleche Memorial LibraryIMLS, FY 2024
163Middletown TownshipMonmouth County · 67,135 people2.067,106Middletown Township Public LibraryIMLS, FY 2024
164Jefferson TownshipMorris County · 20,703 people2.020,538Jefferson Township Public LibraryIMLS, FY 2024
165Weehawken TownshipHudson County · 17,827 people2.017,197Weehawken Free Public LibraryIMLS, FY 2024
166North HaledonPassaic County · 9,089 people2.08,927North Haledon Free Public LibraryIMLS, FY 2024
167RaritanSomerset County · 8,516 people2.07,835Raritan Public LibraryIMLS, FY 2024
168Jersey CityHudson County · 302,013 people1.9292,449Jersey City Free Public LibraryIMLS, FY 2024
169CarteretMiddlesex County · 25,781 people1.925,326Carteret Free Public LibraryIMLS, FY 2024
170NorthfieldAtlantic County · 8,496 people1.98,434Otto Bruyns Public LibraryIMLS, FY 2024
171DunellenMiddlesex County · 8,337 people1.97,637Dunellen Free Public LibraryIMLS, FY 2024
172Union TownshipUnion County · 63,675 people1.859,728Union Free Public LibraryIMLS, FY 2024
173KearnyHudson County · 40,862 people1.841,999Kearny Public LibraryIMLS, FY 2024
174Long BranchMonmouth County · 33,321 people1.831,667Long Branch Free Public LibraryIMLS, FY 2024
175MillvilleCumberland County · 28,098 people1.827,491Millville Public LibraryIMLS, FY 2024
176New MilfordBergen County · 17,133 people1.816,923New Milford Public LibraryIMLS, FY 2024
177HackettstownWarren County · 10,185 people1.810,248Hackettstown Free Public LibraryIMLS, FY 2024
178CaldwellEssex County · 9,375 people1.89,027Caldwell Free Public LibraryIMLS, FY 2024
179AudubonCamden County · 8,825 people1.88,707Audubon Free Public LibraryIMLS, FY 2024
180BeverlyBurlington County · 2,564 people1.82,499Beverly Free LibraryIMLS, FY 2024
181CliftonPassaic County · 91,127 people1.790,296Clifton Public LibraryIMLS, FY 2024
182LindenUnion County · 45,752 people1.743,738Linden Free Public LibraryIMLS, FY 2024
183Willingboro TownshipBurlington County · 32,824 people1.731,889Willingboro Public LibraryIMLS, FY 2024
184Neptune TownshipMonmouth County · 28,273 people1.728,061Neptune Township Public LibraryIMLS, FY 2024
185Elmwood ParkBergen County · 21,534 people1.721,422Elmwood Park Free Public LibraryIMLS, FY 2024
186Saddle Brook TownshipBergen County · 14,441 people1.714,294Saddle Brook Free Public LibraryIMLS, FY 2024
187Woodland ParkPassaic County · 13,623 people1.713,484Alfred H. Baumann Library/West PatersoIMLS, FY 2024
188FairviewBergen County · 15,509 people1.615,025Fairview Free Public LibraryIMLS, FY 2024
189RockawayMorris County · 6,631 people1.66,598Rockaway Borough Free Public LibraryIMLS, FY 2024
190Rochelle Park TownshipBergen County · 5,972 people1.65,814Rochelle Park Public LibraryIMLS, FY 2024
191VinelandCumberland County · 62,703 people1.560,780Vineland Public LibraryIMLS, FY 2024
192New BrunswickMiddlesex County · 57,133 people1.555,266New Brunswick Free Public LibraryIMLS, FY 2024
193KeyportMonmouth County · 7,235 people1.57,204Keyport Free Public LibraryIMLS, FY 2024
194North Bergen TownshipHudson County · 61,483 people1.463,361North Bergen Free Public LibraryIMLS, FY 2024
195Deptford TownshipGloucester County · 32,600 people1.431,977James H. Johnson Memorial LibraryIMLS, FY 2024
196Lincoln ParkMorris County · 10,950 people1.410,915Lincoln Park Public LibraryIMLS, FY 2024
197East RutherfordBergen County · 10,566 people1.410,022East Rutherford Memorial LibraryIMLS, FY 2024
198BurlingtonBurlington County · 10,243 people1.49,743Library Company of BurlingtonIMLS, FY 2024
199Pennsauken TownshipCamden County · 37,742 people1.337,074Pennsauken Free Public LibraryIMLS, FY 2024
200Highland ParkMiddlesex County · 15,259 people1.315,072Highland Park Public LibraryIMLS, FY 2024
201WoodburyGloucester County · 10,130 people1.39,963Woodbury Public LibraryIMLS, FY 2024
202Mount ArlingtonMorris County · 5,985 people1.35,909Mount Arlington Public LibraryIMLS, FY 2024
203Delanco TownshipBurlington County · 5,010 people1.34,824Delanco Public LibraryIMLS, FY 2024
204North Brunswick TownshipMiddlesex County · 45,097 people1.243,905North Brunswick Free Public LibraryIMLS, FY 2024
205Cliffside ParkBergen County · 26,539 people1.225,693Cliffside Park Free Public LibraryIMLS, FY 2024
206South RiverMiddlesex County · 16,262 people1.216,118South River Public LibraryIMLS, FY 2024
207Pompton LakesPassaic County · 11,246 people1.211,127Pompton Lakes Borough Free Public LibraryIMLS, FY 2024
208South AmboyMiddlesex County · 10,403 people1.29,411Dowdell Library of South AmboyIMLS, FY 2024
209PassaicPassaic County · 71,337 people1.170,537Passaic Public LibraryIMLS, FY 2024
210Franklin TownshipSomerset County · 69,105 people1.168,364Franklin Twp Public Library/SomersetIMLS, FY 2024
211Union CityHudson County · 66,656 people1.168,589Union City Public LibraryIMLS, FY 2024
212GarfieldBergen County · 33,353 people1.132,655Garfield Free Public LibraryIMLS, FY 2024
213WallingtonBergen County · 12,092 people1.111,868John F. Kennedy Memorial LibraryIMLS, FY 2024
214Haddon HeightsCamden County · 7,609 people1.17,495Haddon Heights Public LibraryIMLS, FY 2024
215TrentonMercer County · 91,506 people1.090,871Trenton Free Public LibraryIMLS, FY 2024
216EmersonBergen County · 7,371 people1.07,290Emerson Public LibraryIMLS, FY 2024
217JamesburgMiddlesex County · 5,819 people1.05,783Jamesburg Public LibraryIMLS, FY 2024
218WestvilleGloucester County · 4,357 people1.04,264Westville Public LibraryIMLS, FY 2024
219NewarkEssex County · 323,808 people0.9311,549Newark Public LibraryIMLS, FY 2024
220Asbury ParkMonmouth County · 15,632 people0.915,188Asbury Park Free Public LibraryIMLS, FY 2024
221Florence TownshipBurlington County · 13,385 people0.912,812Florence Township LibraryIMLS, FY 2024
222Little FerryBergen County · 11,099 people0.910,987Little Ferry Free Public LibraryIMLS, FY 2024
223BloomingdalePassaic County · 7,853 people0.97,777Bloomingdale Free Public LibraryIMLS, FY 2024
224BayonneHudson County · 74,744 people0.871,686Bayonne Free Public LibraryIMLS, FY 2024
225PatersonPassaic County · 161,793 people0.7159,732Paterson Free Public LibraryIMLS, FY 2024
226Hillside TownshipUnion County · 22,860 people0.722,456Hillside Free Public LibraryIMLS, FY 2024
227FreeholdMonmouth County · 12,562 people0.712,538Freehold Public LibraryIMLS, FY 2024
228Hamilton TownshipMercer County · 94,157 people0.692,297Hamilton Township Free Public LibraryIMLS, FY 2024
229Irvington TownshipEssex County · 62,233 people0.661,176Irvington Public LibraryIMLS, FY 2024
230Belleville TownshipEssex County · 38,997 people0.638,222Belleville Public LibraryIMLS, FY 2024
231BridgetonCumberland County · 28,307 people0.627,263Bridgeton Free Public LibraryIMLS, FY 2024
232Riverside TownshipBurlington County · 8,231 people0.38,003Riverside Public LibraryIMLS, FY 2024
233City of Orange TownshipEssex County · 35,642 people0.234,447The Orange Public LibraryIMLS, FY 2024
234RoselleUnion County · 23,261 people0.222,695Roselle Free Public LibraryIMLS, FY 2024
Quick answers

Questions people ask

Which New Jersey town has the most-used library?

Princeton (Mercer County): Princeton Public Library counts 22.4 visits per resident a year. Paramus (18.3) and Ocean City (17.0) 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 (234 in New Jersey). 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 New Jersey page.

Go deeper

More New Jersey lists

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

All New Jersey rankings →
Other states

Most-used libraries in other states