Guest, Sign inJoin
The Boulevard from the South (4692672370)Richmond Heights, #1 on this list · Photo: Paul Sableman · CC BY 2.0
Missouri rankings · Libraries

Towns with the most-used libraries in Missouri

Richmond Heights has the most-used library of Missouri’s 50 towns of 2,500+ with a library of their own: 16.6 visits per resident a year at Richmond Heights Memorial Library (IMLS Public Libraries Survey). The typical library here counts 3.2.

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

Richmond Heights

St. Louis County · 9,093 people
16.6visits

Visits per resident a year·Richmond Heights Memorial Library, FY 2024

#2

North Kansas City

Clay County · 5,613 people
16.5visits

Visits per resident a year·North Kansas City Public Library, FY 2024

#3

Mountain View

Howell County · 2,661 people
12.3visits

Visits per resident a year·Mountain View Public Library, FY 2024

All 50 towns

Visits per resident, highest first.

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

#TownVisits per residentPeople servedLibrary
1Richmond HeightsSt. Louis County · 9,093 people16.69,286Richmond Heights Memorial LibraryIMLS, FY 2024
2North Kansas CityClay County · 5,613 people16.54,467North Kansas City Public LibraryIMLS, FY 2024
3Mountain ViewHowell County · 2,661 people12.32,533Mountain View Public LibraryIMLS, FY 2024
4MaconMacon County · 5,532 people9.75,457Macon Public LibraryIMLS, FY 2024
5West PlainsHowell County · 12,780 people9.112,184West Plains Public LibraryIMLS, FY 2024
6RollaPhelps County · 20,588 people7.719,943Rolla Public LibraryIMLS, FY 2024
7BrentwoodSt. Louis County · 8,079 people7.68,233Brentwood Public LibraryIMLS, FY 2024
8Montgomery CityMontgomery County · 2,782 people7.42,811Montgomery City Public LibraryIMLS, FY 2024
9CentraliaBoone County · 4,767 people6.64,053Centralia Public LibraryIMLS, FY 2024
10KirkwoodSt. Louis County · 29,331 people6.529,461Kirkwood Public LibraryIMLS, FY 2024
11De SotoJefferson County · 6,527 people6.56,449De Soto Public LibraryIMLS, FY 2024
12CarrolltonCarroll County · 3,499 people5.73,514Carrollton Public LibraryIMLS, FY 2024
13MaplewoodSt. Louis County · 8,033 people5.58,269Maplewood Public LibraryIMLS, FY 2024
14SalemDent County · 4,674 people4.94,608Salem Public LibraryIMLS, FY 2024
15Webster GrovesSt. Louis County · 23,450 people4.824,010Webster Groves Public LibraryIMLS, FY 2024
16NevadaVernon County · 8,404 people4.68,212Nevada Public LibraryIMLS, FY 2024
17JoplinJasper County · 53,930 people4.448,784Joplin Public LibraryIMLS, FY 2024
18Poplar BluffButler County · 16,295 people4.316,225Poplar Bluff Municipal Library DistrictIMLS, FY 2024
19FestusJefferson County · 14,066 people4.312,706Festus Public LibraryIMLS, FY 2024
20CaruthersvillePemiscot County · 5,211 people3.95,562Caruthersville Public LibraryIMLS, FY 2024
21FarmingtonSt. Francois County · 19,226 people3.818,217Farmington Public LibraryIMLS, FY 2024
22St. LouisSt. Louis city · 278,144 people3.5301,578City of St. Louis Municipal Library DistrictIMLS, FY 2024
23FergusonSt. Louis County · 17,953 people3.418,527Ferguson Municipal Public Library DistrictIMLS, FY 2024
24CantonLewis County · 2,763 people3.42,724Canton Public LibraryIMLS, FY 2024
25Cape GirardeauCape Girardeau County · 40,977 people3.336,170Municipal Library District of the City of Cape GirardeauIMLS, FY 2024
26CameronClinton County · 7,341 people3.28,513Cameron Public LibraryIMLS, FY 2024
27Bowling GreenPike County · 4,472 people3.14,195Bowling Green Public LibraryIMLS, FY 2024
28Webb CityJasper County · 13,459 people2.813,031Webb City Public LibraryIMLS, FY 2024
29DexterStoddard County · 7,851 people2.77,927Keller Public Library of DexterIMLS, FY 2024
30Rock HillSt. Louis County · 4,668 people2.64,750Rock Hill Public LibraryIMLS, FY 2024
31St. JamesPhelps County · 3,925 people2.63,935James Memorial LibraryIMLS, FY 2024
32LouisianaPike County · 3,208 people2.43,199Louisiana Public LibraryIMLS, FY 2024
33MaryvilleNodaway County · 10,092 people2.210,633Maryville Public LibraryIMLS, FY 2024
34University CitySt. Louis County · 34,657 people2.135,065University City Public LibraryIMLS, FY 2024
35HannibalMarion County · 16,804 people2.117,086Hannibal Free Public LibraryIMLS, FY 2024
36HigginsvilleLafayette County · 4,770 people2.14,261Robertson Memorial LibraryIMLS, FY 2024
37Crystal CityJefferson County · 4,694 people2.14,740Crystal City Public LibraryIMLS, FY 2024
38CarthageJasper County · 15,895 people2.015,522Carthage Public LibraryIMLS, FY 2024
39St. JosephBuchanan County · 71,001 people1.961,254Saint Joseph Public LibraryIMLS, FY 2024
40Park HillsSt. Francois County · 8,753 people1.98,587Park Hills Public LibraryIMLS, FY 2024
41BrookfieldLinn County · 4,083 people1.94,111Brookfield Public LibraryIMLS, FY 2024
42ChaffeeScott County · 3,017 people1.93,057Chaffee Public LibraryIMLS, FY 2024
43MarshallSaline County · 13,766 people1.713,806Marshall Public LibraryIMLS, FY 2024
44BethanyHarrison County · 2,956 people1.62,915Bethany Public LibraryIMLS, FY 2024
45Monroe CityMonroe County · 2,714 people1.62,522Monroe City Public LibraryIMLS, FY 2024
46TiptonMoniteau County · 2,766 people1.52,920Price James Memorial LibraryIMLS, FY 2024
47SikestonScott County · 15,983 people1.414,435Sikeston Public LibraryIMLS, FY 2024
48SedaliaPettis County · 22,621 people1.320,022Sedalia Public LibraryIMLS, FY 2024
49Bonne TerreSt. Francois County · 6,636 people1.36,903Bonne Terre Memorial LibraryIMLS, FY 2024
50DeslogeSt. Francois County · 4,819 people1.14,823Desloge Public LibraryIMLS, FY 2024
Quick answers

Questions people ask

Which Missouri town has the most-used library?

Richmond Heights (St. Louis County): Richmond Heights Memorial Library counts 16.6 visits per resident a year. North Kansas City (16.5) and Mountain View (12.3) 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 (50 in Missouri). 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 Missouri page.

Go deeper

More Missouri lists

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

All Missouri rankings →
Other states

Most-used libraries in other states