← How Mapleton ranks
Maine rankings · Libraries Towns that borrow the most from their library in Maine Ranked by books, movies, e-books and other items the town’s public library lent in a year, per resident. 98 towns with 2,500+ residents.
Other ME lists
Mapleton Not on this list Mapleton has fewer than 2,500 residents, the floor for ME lists.
All 98 towns Loans per resident, highest first. Towns next door to Mapleton are tagged.
# Town Loans per resident Library Loans a year
1
Camden Knox County · 5,242 people
20.5 per resident
Camden Public Library 107,345
2
Belfast 6,986 people
14.0 per resident
Belfast Free Library 99,297
3
Paris Oxford County · 5,317 people
12.0 per resident
Paris Public Library 64,148
4
Freeport Cumberland County · 8,802 people
11.9 per resident
Freeport Community Library 104,415
5
Cape Elizabeth Cumberland County · 9,606 people
11.7 per resident
Thomas Memorial Library 112,548
6
Brunswick Cumberland County · 22,336 people
11.3 per resident
Curtis Memorial Library 310,571
7
Rockport Knox County · 3,675 people
10.8 per resident
Rockport Public Library 39,617
8
Yarmouth Cumberland County · 9,053 people
9.9 per resident
Merrill Memorial Library 89,253
9
Falmouth Cumberland County · 12,755 people
9.8 per resident
Falmouth Memorial Library 126,148
10
Rockland 7,035 people
9.8 per resident
Rockland Public Library 69,186
11
Topsham Sagadahoc County · 9,706 people
9.7 per resident
Topsham Public Library 94,417
12
Bar Harbor Hancock County · 5,244 people
8.7 per resident
Jesup Memorial Library 45,650
13
Searsport Waldo County · 2,655 people
8.5 per resident
Carver Memorial Library 22,495
14
Scarborough Cumberland County · 23,215 people
8.4 per resident
Scarborough Public Library 199,241
15
Dover-Foxcroft Piscataquis County · 4,506 people
8.1 per resident
Thompson Free Library 36,758
16
Kittery York County · 10,473 people
8.0 per resident
Rice Public Library 86,537
17
Portland 68,854 people
7.5 per resident
Portland Public Library 521,529
18
Winthrop Kennebec County · 6,191 people
7.2 per resident
Charles M. Bailey Public Library 44,952
19
York York County · 13,986 people
7.0 per resident
York Public Library 99,334
20
Hampden Penobscot County · 7,896 people
7.0 per resident
Edythe Dyer Community Library 55,588
21
South Portland 26,930 people
6.8 per resident
South Portland Public Library 182,199
22
Gray Cumberland County · 8,429 people
6.6 per resident
Gray Public Library 55,646
23
Bangor 31,938 people
6.5 per resident
Bangor Public Library 205,799
24
Union Knox County · 2,663 people
6.3 per resident
Vose Library 15,287
25
Augusta 19,077 people
6.2 per resident
Lithgow Public Library 119,024
26
Wells York County · 11,713 people
6.2 per resident
Wells Public Library 73,809
27
Norway Oxford County · 5,228 people
5.9 per resident
Norway Memorial Library 31,115
28
Kennebunkport York County · 3,684 people
5.5 per resident
Louis T. Graves Memorial Library 20,493
29
Old Orchard Beach York County · 9,244 people
5.4 per resident
Libby Memorial Library 50,191
30
North Berwick York County · 5,129 people
5.3 per resident
D.A. Hurd Library 27,555
31
Auburn 24,602 people
5.2 per resident
Auburn Public Library 143,720
32
Saco 20,819 people
5.2 per resident
Dyer Library 108,588
33
South Berwick York County · 7,670 people
5.2 per resident
South Berwick Public Library 40,480
34
Bridgton Cumberland County · 5,642 people
5.2 per resident
Bridgton Public Library 29,723
35
Lincoln Penobscot County · 4,890 people
5.2 per resident
Lincoln Memorial Library 25,526
36
Oakland Kennebec County · 6,309 people
5.1 per resident
Oakland Public Library 32,322
37
Farmington Franklin County · 8,157 people
5.0 per resident
Farmington Public Library 42,043
38
Jay Franklin County · 4,657 people
5.0 per resident
Jay-Niles Memorial Library 23,095
39
Thomaston Knox County · 2,769 people
5.0 per resident
Thomaston Public Library 13,689
40
Windham Cumberland County · 19,188 people
4.8 per resident
Windham Public Library 95,081
41
Raymond Cumberland County · 4,610 people
4.6 per resident
Raymond Village Library 21,070
42
Readfield Kennebec County · 2,651 people
4.5 per resident
Readfield Community Library 11,963
43
Waterville 17,077 people
4.4 per resident
Waterville Public Library 74,405
44
Limerick York County · 3,400 people
4.4 per resident
Limerick Public Library 15,658
45
Hallowell 2,592 people
4.4 per resident
Hubbard Free Library 11,374
46
Calais 3,097 people
4.3 per resident
Calais Free Library 13,311
47
Biddeford 22,498 people
4.1 per resident
Mcarthur Public Library 92,546
48
Brewer 9,652 people
4.1 per resident
Brewer Public Library 39,542
49
Wilton Franklin County · 3,862 people
4.0 per resident
Wilton Free Public Library 15,540
50
St. George Knox County · 2,606 people
3.9 per resident
Jackson Memorial Library 10,205
51
Millinocket Penobscot County · 4,115 people
3.6 per resident
Millinocket Memorial Library 14,883
52
Lisbon Androscoggin County · 9,750 people
3.5 per resident
Lisbon Library Dept 34,138
53
Naples Cumberland County · 3,985 people
3.5 per resident
Naples Public Library 14,088
54
Berwick York County · 8,175 people
3.4 per resident
Berwick Public Library 28,122
55
Alfred York County · 3,125 people
3.4 per resident
Parsons Memorial Library 10,987
56
Poland Androscoggin County · 5,954 people
3.3 per resident
Ricker Memorial Library 19,357
57
Bowdoinham Sagadahoc County · 3,142 people
3.2 per resident
Bowdoinham Public Library 10,125
58
Presque Isle 8,736 people
3.1 per resident
Mark and Emily Turner Memorial Library 26,617
59
Vassalboro Kennebec County · 4,592 people
3.1 per resident
Vassalboro Public Library 14,448
60
Monmouth Kennebec County · 4,162 people
3.1 per resident
Cumston Public Library 13,184
61
Winslow Kennebec County · 8,023 people
3.0 per resident
Winslow Public Library 24,219
62
Eliot York County · 7,146 people
3.0 per resident
William Fogg Public Library 22,209
63
Waldoboro Lincoln County · 5,253 people
3.0 per resident
Waldoboro Public Library 16,091
64
Bristol Lincoln County · 2,917 people
3.0 per resident
Bristol Area Library 8,949
65
Westbrook 20,775 people
2.9 per resident
Walker Memorial Library 60,191
66
Waterboro York County · 8,055 people
2.9 per resident
Waterboro Public Library 23,807
67
New Gloucester Cumberland County · 5,766 people
2.9 per resident
New Gloucester Public Library 17,024
68
Orrington Penobscot County · 3,853 people
2.7 per resident
Orrington Public Library 10,568
69
Skowhegan Somerset County · 8,653 people
2.6 per resident
Skowhegan Free Public Library 22,634
70
Richmond Sagadahoc County · 3,566 people
2.5 per resident
Isaac F. Umberhine Public Library 8,761
71
Lewiston 38,324 people
2.3 per resident
Lewiston Public Library 88,659
72
Sanford 22,247 people
2.3 per resident
Goodall Memorial Library 50,287
73
Turner Androscoggin County · 5,891 people
2.2 per resident
Turner Public Library 13,259
74
Greene Androscoggin County · 4,417 people
2.2 per resident
Julia Adams Morse Memorial Library 9,775
75
Mechanic Falls Androscoggin County · 3,134 people
2.1 per resident
Mechanic Falls Public Library 6,490
76
Livermore Falls Androscoggin County · 3,102 people
2.1 per resident
Treat Memorial Library 6,497
77
Fairfield Somerset County · 6,519 people
2.0 per resident
Lawrence Public Library 12,755
78
Madawaska Aroostook County · 3,853 people
2.0 per resident
Madawaska Public Library 7,715
79
Fryeburg Oxford County · 3,489 people
2.0 per resident
Fryeburg Public Library 7,221
80
Limington York County · 4,017 people
1.9 per resident
Davis Memorial Library 7,633
81
Belgrade Kennebec County · 3,351 people
1.9 per resident
Belgrade Public Library 6,398
82
Rumford Oxford County · 5,942 people
1.7 per resident
Rumford Public Library 11,568
83
Winterport Waldo County · 3,850 people
1.7 per resident
Winterport Memorial Library 6,634
84
Fort Kent Aroostook County · 4,150 people
1.5 per resident
Fort Kent Public Library 6,143
85
Warren Knox County · 4,932 people
1.3 per resident
Warren Free Public Library 6,180
86
Shapleigh York County · 2,976 people
1.3 per resident
Shapleigh Community Library 3,871
87
Carmel Penobscot County · 2,941 people
1.3 per resident
Simpson Memorial Library 3,935
88
Norridgewock Somerset County · 3,288 people
1.1 per resident
Norridgewock Public Library 3,708
89
Fort Fairfield Aroostook County · 3,309 people
1.0 per resident
Fort Fairfield Public Library 3,313
90
Acton York County · 2,721 people
1.0 per resident
Acton Public Library 2,685
91
Clinton Kennebec County · 3,385 people
0.9 per resident
Brown Memorial Library - Clinton 2,980
92
Mexico Oxford County · 2,782 people
0.9 per resident
Mexico Free Public Library 2,482
93
Lebanon York County · 6,629 people
0.5 per resident
Martha Sawyer Community Library 3,365
94
Harpswell Cumberland County · 5,046 people
0.5 per resident
Orrs Island Library 2,463
95
China Kennebec County · 4,526 people
0.5 per resident
South China Public Library 2,508
96
Oxford Oxford County · 4,333 people
0.5 per resident
Freeland Holmes Library 2,000
97
Buxton York County · 8,512 people
0.2 per resident
West Buxton Public Library Association 1,714
98
Standish Cumberland County · 10,662 people
0.1 per resident
Richville Library 610
We rank every town by books, movies, e-books and other items the town’s public library lent in a year, per resident. 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.
More on library in Mapleton →
Tell Mapleton what the numbers miss Your answer becomes a post in Mapleton’s Town Square.
Weigh in
Should Mapleton be on this list?
Agree Disagree
Ask neighbors
What would you tell someone looking at Mapleton? →
Who really deserves #1? →
Copyright © 2026 TownTapestry · The guide for every city and town in America · In loving memory of John Cullinane whose interest in maps and discovering new places was contagious. Share TownTapestry to support us · Browse by state · Privacy · Terms