Rhode Island Public Libraries

This page lists 71 public libraries in Rhode Island, including main libraries and branch locations, sorted by city. Where a library is a branch of a larger library system, the system is shown under its name.

Advertisement

Rhode Island public libraries by city

Listings updated October 2026.

LibraryAddressZIPCountyPhone
B
Barrington Public Library281 County Rd, Barrington02806Bristol(401) 247-1920
Rogers Free Library525 Hope St, Bristol02809Bristol(401) 253-6948
Jesse M. Smith Memorial Library100 Tinkham Ln, Burrillville02830Providence(401) 710-7800
C
Adams Public Library205 Central St, Central Falls02863Providence(401) 727-7440
Cross' Mills Public Library4417 Old Post Rd, Charlestown02813Washington(401) 364-6211
Coventry Public Library1672 Flat River Rd, Coventry02816Kent(401) 822-9100
Arlington BranchPart of Cranston Public Library1064 Cranston St, Cranston02920Providence(401) 944-1662
Auburn BranchPart of Cranston Public Library396 Pontiac Ave, Cranston02910Providence(401) 781-6116
Cranston Public Library140 Sockanosset Cross Rd, Cranston02920Providence(401) 943-9080
Knightsville BranchPart of Cranston Public Library1847 Cranston St, Cranston02920Providence(401) 942-2504
Oak Lawn BranchPart of Cranston Public Library230 Wilbur Ave, Cranston02920Providence(401) 942-1787
William Hall LibraryPart of Cranston Public Library1825 Broad St, Cranston02905Providence(401) 781-2450
Cumberland Public Library1464 Diamond Hill Rd, Cumberland02864Providence(401) 333-2552
E
East Greenwich Free Library82 Peirce St, East Greenwich02818Kent(401) 884-9510
East Providence Public Library41 Grove Ave, East Providence02914Providence(401) 434-2453
Fuller Creative Learning CenterPart of East Providence Public Library260 Dover Ave, East Providence02914Providence(401) 228-3903
Riverside BranchPart of East Providence Public Library475 Bullocks Point Ave, East Providence02915Providence(401) 433-4877
Exeter Public Library773 Ten Rod Rd, Exeter02822Washington(401) 294-4109
F
Foster Public Library184 Howard Hill Rd, Foster02825Providence(401) 397-4801
Tyler Free LibraryPart of Libraries of Foster81A Moosup Valley Rd, Foster02825Providence(401) 397-7930
G
Glocester Manton Free Public Library1137 Putnam Pike, Glocester02814Providence(401) 568-6077
Harmony Library195 Putnam Pike, Glocester02829Providence(401) 949-2850
Greene Public LibraryPart of Coventry Public Library179 Hopkins Hollow Rd, Greene02827Kent(401) 397-3873
H
Ashaway Free Library15 Knight St, Hopkinton02804Washington(401) 377-2770
Langworthy Public Library24 Spring St, Hopkinton02832Washington(401) 539-2851
J
Jamestown Philomenian Library26 North Rd, Jamestown02835Newport(401) 423-7280
Marian J. Mohr Memorial Library1 Memorial Ave, Johnston02919Providence(401) 231-4980
K
Kingston Free LibraryPart of South Kingstown Public Library2605 Kingstown Rd, Kingston02881Washington(401) 783-8254
L
Lincoln Public Library145 Old River Rd, Lincoln02865Providence(401) 333-2422
Brownell Library, Home of Little Compton44 Commons, Little Compton02837Newport(401) 635-8562
M
Middletown Public Library700 W Main Rd, Middletown02842Newport(401) 846-1573
N
Maury Loontjens Memorial Library (Narragansett)25 Pier Marketplace, Narragansett02882Washington(401) 789-9507
Island Free Library9 Dodge St, New Shoreham02807Washington(401) 466-3233
Newport Public Library300 Spring St, Newport02840Newport(401) 847-8720
Davisville Free Library481 Davisville Rd, North Kingstown02852Washington(401) 884-5524
North Kingstown Free Library100 Boone St, North Kingstown02852Washington(401) 294-3306
Willett Free Library45 Ferry Rd, North Kingstown02874Washington(401) 294-2081
Mayor Salvatore Mancini Union Free Library1810 Mineral Spring Ave, North Providence02904Providence(401) 353-5600
North Smithfield Public Library20 Main St, North Smithfield02876Providence(401) 767-2780
P
Pascoag Free Public Library57 Church St, Pascoag02859Providence(401) 568-6226
Pawtucket Public Library13 Summer St, Pawtucket02860Providence(401) 725-3714
Portsmouth Free Public Library2658 E Main Rd, Portsmouth02871Newport(401) 683-9457
Fox Point BranchPart of Community Libraries of Providence90 Ives St, Providence02906Providence(401) 331-0390
Knight Memorial LibraryPart of Community Libraries of Providence275 Elmwood Ave, Providence02907Providence(401) 467-2625
Mount Pleasant BranchPart of Community Libraries of Providence315 Academy Ave, Providence02908Providence(401) 272-0106
Olneyville BranchPart of Community Libraries of Providence1 Olneyville Sq, Providence02909Providence(401) 421-4084
Providence Public Library150 Empire St, Providence02903Providence(401) 455-8000
Rochambeau BranchPart of Community Libraries of Providence708 Hope St, Providence02906Providence(401) 272-3780
Smith Hill BranchPart of Community Libraries of Providence31 Candace St, Providence02908Providence(401) 272-4140
South Providence BranchPart of Community Libraries of Providence441 Prairie Ave, Providence02905Providence(401) 467-2619
Wanskuck BranchPart of Community Libraries of Providence233 Veazie St, Providence02904Providence(401) 274-4145
Washington Park BranchPart of Community Libraries of Providence1316 Broad St, Providence02905Providence(401) 781-3136
R
Clark Memorial Library7 Pinehurst Dr, Richmond02812Washington(401) 364-6100
S
Hope Library374 North Rd, Scituate02831Providence(401) 821-7910
North Scituate Public Library606 W Greenville Rd, Scituate02857Providence(401) 647-5133
East Smithfield Public Library50 Esmond St, Smithfield02917Providence(401) 231-5150
Greenville Public Library573 Putnam Pike, Smithfield02828Providence(401) 949-3630
South Kingstown Public Library1057 Kingstown Rd, South Kingstown02879Washington(401) 789-1555
T
Tiverton Public Library34 Roosevelt Ave, Tiverton02878Newport(401) 625-6796
Union Public LibraryPart of Tiverton Public Library3832 Main Rd, Tiverton02878Newport(401) 625-6799
W
Robert Beverly Hale LibraryPart of South Kingstown Public Library2601 Commodore Perry Hwy, Wakefield02879Washington(401) 783-5386
George Hail Free Library530 Main St, Warren02885Bristol(401) 245-7686
Apponaug BranchPart of Warwick Public Library3267 Post Rd, Warwick02886Kent(401) 739-6411
Conimicut BranchPart of Warwick Public Library55 Beach Ave, Warwick02889Kent(401) 737-6546
Norwood BranchPart of Warwick Public Library328 Pawtuxet Ave, Warwick02888Kent(401) 941-7545
Pontiac Free Library101 Greenwich Ave, Warwick02886Kent(401) 737-3292
Warwick Public Library600 Sandy Ln, Warwick02889Kent(401) 739-5440
Louttit Library274 Victory Hwy, West Greenwich02817Kent(401) 397-3434
West Warwick Public Library1043 Main St, West Warwick02893Kent(401) 828-3750
Westerly Public Library44 Broad St, Westerly02891Washington(401) 596-2877
Woonsocket Harris Public Library303 Clinton St, Woonsocket02895Providence(401) 769-9044

About these listings

Each listing shows the library's street address, ZIP code, county and phone number. Bookmobiles are included only when they have their own street address. These listings do not include government libraries or libraries at schools or universities. If you would like to add or update a library or if you would like to request some changes to our listings please let us know by using the contact us link at the bottom of this page.