Rhode Island Public Libraries

This page contains a list of public libraries in Rhode Island. If you do not see a listing for your local branch library there is a possibility that it might be part of a larger library system. It also might be listed under a different name.

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.

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