Rhode Island Public Libraries

This page contains a list of public libraries in Rhode Island. If you do not see a listing to your local branch library, please check out the library system site or main branch site for closures or alternative library names.

CityLibraryAddressZipPhoneEmail
BarringtonBarrington Public Library281 County Road02806(401) 247-1920
BristolRogers Free Library525 Hope Street02809(401) 253-6948
BurrillvilleJesse M. Smith Memorial Library100 Tinkham Lane02830(401) 710-7800
Central FallsCentral Falls Free Public Library205 Central Street02863(401) 727-7440
CharlestownCross Mills Public Library4417 Old Post Road02813(401) 364-6211
CoventryCoventry Public Library1672 Flat River Road02816(401) 822-9100
CranstonArlington Branch1064 Cranston St., Cranston, Ri 02920(401) 944-1662
CranstonAuburn Branch396 Pontiac Ave., Cranston, Ri 02910(401) 781-6116
CranstonCranston Public Library140 Sockanosset Cross Road02920(401) 943-9080
CranstonKnightsville Branch1847 Cranston St., Cranston, Ri 02920(401) 942-2504
CranstonOak Lawn Branch230 Wilbur Ave., Cranston, Ri 02920(401) 942-1787
CranstonWilliam Hall Library1825 Broad St., Cranston, Ri 02905(401) 942-2504
CumberlandCumberland Public Library1464 Diamond Hill Road02864(401) 333-2552
East GreenwichEast Greenwich Free Library82 Peirce Street02818(401) 884-9510
East ProvidenceEast Providence Public Library41 Grove Avenue02914(401) 434-2453
East ProvidenceFuller Branch260 Dover Ave., East Providence, Ri 02914(401) 434-1136
East ProvidenceRiverside Branch475 Bullocks Point Avenue, Riverside, Ri 02915(401) 433-4877
ExeterExeter Public Library773 Ten Rod Road02822(401) 294-4109
FosterFoster Public Library184 Howard Hill Road02825(401) 397-4801
FosterTyler Free Library81a Moosup Valley Rd., Foster, Ri 02825(401) 397-9730
GlocesterGlocester Manton Free Public Library1137 Putnam Pike02814(401) 568-6077
GlocesterHarmony Library195 Putnam Pike02829(401) 949-2850
GreeneGreene Public Library179 Hopkins Hollow Road02827(401) 397-3873
HopkintonAshaway Free Library15 Knight Street02804(401) 377-2770
HopkintonLangworthy Public Library24 Spring Street02832(401) 539-2851
JamestownJamestown Philomenian Library26 North Road02835(401) 423-7280
JohnstonMarian J. Mohr Memorial Library1 Memorial Avenue02919(401) 231-4980
KingstonKingston Free Library2605 Kingstown Rd., Kingston, Ri 02881(401) 783-8254
LincolnLincoln Public Library145 Old River Road02865(401) 333-2422
Little ComptonBrownell Library, Home Of Little Compton44 Commons02837(401) 635-8562
MiddletownMiddletown Public Library700 West Main Road02842(401) 846-1573
NarragansettNarragansett Public Library35 Kingstown Road02882(401) 789-9507
New ShorehamIsland Free Librarypo box 183002807(401) 466-3233
NewportNewport Public Library300 Spring Street02840(401) 847-8720
North KingstownDavisville Free Library481 Davisville Road02852(401) 884-5524
North KingstownNorth Kingstown Free Library100 Boone Street02852(401) 294-3306
North KingstownWillett Free Library45 Ferry Road02874(401) 294-2081
North ProvidenceMayor Salvatore Mancini Union Free Library1810 Mineral Spring Avenue02904(401) 353-5600
PascoagPascoag Free Public Library57 Church St.02859(401) 568-6226
PawtucketPawtucket Public Library13 Summer Street02860(401) 725-3714
Peace DalePeace Dale Library1057 Kingstown Rd., Peace Dale, Ri 02879(401) 783-4085
PortsmouthPortsmouth Free Public Library2658 East Main Road02871(401) 683-9457
ProvidenceFox Point Library90 Ives St., Providence, Ri 02906(401) 331-0390
ProvidenceKnight Memorial Library275 Elmwood Ave., Providence, Ri 02907(401) 467-2625
ProvidenceMount Pleasant Library315 Academy Ave., Providence, Ri 02908(401) 272-0106
ProvidenceOlneyville Library(401) 421-4084
ProvidenceProvidence Public Library150 Empire Street02903(401) 455-8000
ProvidenceRochambeau Library708 Hope Street Providence, Ri 02906(401) 272-3780
ProvidenceSmith Hill Library31 Candace Street Providence, Ri 02908(401) 272-4140
ProvidenceSouth Providence Library441 Prairie Avenue Providence, Ri 02905(401) 467-2619
ProvidenceWanskuck Library233 Veazie Street Providence, Ri 02904(401) 274-4145
ProvidenceWashington Park Library1316 Broad Street Providence, Ri 02905(401) 781-3136
RichmondClark Memorial Library7 Pinehurst Drive02812(401) 364-6100
RumfordRumford Branch1392 Pawtucket Avenue, Rumford, Ri 02916(401) 434-8559
ScituateHope Library374 North Road02831(401) 821-7910
ScituateNorth Scituate Public Library606 West Greenville Road02857(401) 647-5133
SlatersvilleNorth Smithfield Public Library20 Main Street02876(401) 767-2780
SmithfieldEast Smithfield Public Library50 Esmond Street02917(401) 231-5150
SmithfieldGreenville Public Library573 Putnam Pike02828(401) 949-3630
South KingstownSouth Kingstown Public Library1057 Kingstown Road02879(401) 789-1555
TivertonEssex Public Library238 Highland Road02878(401) 625-6796
TivertonUnion Free Library3832 Main Road Tiverton, Ri 02878(401) 625-6799
WakefieldRobert Beverly Hale Library2601 Commodore Perry Highway, Wakefield, Ri 02879(401) 783-5386
WarrenGeorge Hail Free Library530 Main Street02885(401) 245-7686
WarwickApponaug Branch3267 Post Rd., Warwick, Ri 02886(401) 739-6411
WarwickConimicut Branch55 Beach Ave., Warwick, Ri 02889(401) 737-6546
WarwickNorwood Branch328 Pawtuxet Ave., Warwick, Ri 02888(401) 941-7545
WarwickPontiac Free Library101 Greenwich Avenue02886(401) 737-3292
WarwickWarwick Public Library600 Sandy Lane02889(401) 739-5440
West GreenwichLouttit Memorial Library274 Victory Highway02817(401) 397-3434
West WarwickWest Warwick Public Library1043 Main Street02893(401) 828-3750
WesterlyWesterly Public Library44 Broad Street02891(401) 596-2877
WoonsocketFairmount Branch18 Memorial Drive, Woonsocket, Ri 02895(401) 762-8598
WoonsocketWoonsocket Harris Public Library303 Clinton Street02895(401) 769-9044