Minnesota

CityLibraryAddressZipPhoneEmail
AdaAda Public Library107 4th Avenue E56510(218) 784-4480
AdrianAdrian Branch Library214 Maine Avenue(507) 483-2541
AitkinAitkin Public Library110 1st Avenue Ne(218) 927-2339
AlbanyGreat River Regional Library – Albany400 Railroad Avenue(320) 845-4843
Albert LeaAlbert Lea Public Library211 E Clark St56007(507) 377-4350
AlexandriaDouglas County Library720 Fillmore Street56308(320) 762-3014
AnnandaleGreat River Regional Library – Annandale Branch30 Cedar Street East(320) 274-8448
AnokaRum River Library4201 6th Avenue N(763) 576-4695
Apple ValleyGalaxie Library14955 Galaxie Avenue(952) 891-7045
AppletonAppleton Public Library323 W Schlieman Avenue(320) 289-1681
Arden HillsArden Hills Library1941 W County Rd E-2(651) 628-6831
ArlingtonArlington Public Library321 West Main Street(507) 964-2490
AtwaterAtwater Public Library318 Atlantic Avenue West(320) 974-8276
AuroraAurora Public Library14 West Second Avenue No55705(218) 229-2021
AustinAustin Public Library323 Fourth Ave Ne55912(507) 433-2391
      
BabbittBabbitt Public Library71 South Drive55706(218) 827-3345
BagleyBagley Public Library21 Main Avenue N(218) 694-6201
BalatonBalaton Community Library134 3rd Street(507) 734-2034
BarnesvilleBarnesville Public Library104 N. Front Street(218) 354-2301
BaudetteBaudette Public Library110 1st Avenue Sw56623(218) 634-2329
BayportBayport Public Library582 N 4th Street55003(651) 275-4416
BeckerGreat River Regional Library – Becker Branch1150 Sherburne Avenue(763) 261-4454
BelgradeGreat River Regional Library – Belgrade (Myrtle Mabee Library)324 Washburn Ave.56312(320) 254-8842
Belle PlaineBelle Plaine Branch Library125 W Main(952) 873-6767
BemidjiBemidji Public Library509 America Avenue(218) 751-3963
BensonBenson Public Library200 13th Street North(320) 842-7981
Big LakeGreat River Regional Library – Big Lake160 Lake Street North(763) 263-6445
Bird IslandBird Island Public Library260 S. Main(320) 365-4640
BlackduckBlackduck Public Library1st Street East(218) 835-6600
BlaineAnoka County Library707 County Rd 10 Ne55434(763) 785-3695
BlaineJohnsville Branch Library12461 Oak Park Blvd Ne(763) 767-3853
BlaineNorthtown Library711 County Rd 10 Ne(763) 717-3267
Blooming PrairieBlooming Prairie Public Library138 Highway Ave South(507) 583-7750
BloomingtonHennepin County Library – Oxboro8801 Portland Avenue South55420(612) 543-5775Email
BloomingtonHennepin County Library – Penn Lake8800 Penn Avenue South55431(612) 543-5800Email
Blue EarthBlue Earth Community Library124 West 7th Street56013(507) 526-5012
Blue EarthFaribault County Library120 S Main St, Suite C56013(507) 526-7182
BoveyBovey Public Library402 2nd Street55709(218) 245-3691
BrainerdBrainerd Public Library416 S 5th Street(218) 829-5574
BreckenridgeBreckenridge Public Library205 7th Street N(218) 643-2113
Brooklyn CenterHennepin County Library – Brookdale6125 Shingle Creek Pkwy55430(612) 543-5600Email
Brooklyn ParkHennepin County Library – Brooklyn Park8600 Zane Avenue North55443(612) 543-6225Email
Browns ValleyBrowns Valley Public Library15 3rd Street S56219(320) 695-2318
BrownsdaleBrownsdale Public Library103 E Main St55918(507) 567-9951
BrowntonBrownton Public Library335 3rd Street S(320) 328-5900
BuffaloGreat River Regional Library – Buffalo Branch18 Nw Lake Blvd(763) 682-2753
BuhlBuhl Public Library400 Jones Avenue55713(218) 258-3391
BurnsvilleBurnhaven Community Library1101 W County Road 42(952) 891-0300
ButterfieldButterfield Branch Library111 2nd Street N(507) 956-2361
      
CaledoniaCaledonia Public Library231 E Main Street55921(507) 725-2671
CalumetCalumet Public Librarypo box 35655716(218) 247-3108
CambridgeCambridge Public Library244 South Birch(763) 689-7390
CambridgeEast Central Regional Library244 South Birch Street55008(763) 689-7390
CanbyCanby Public Library110 Oscar Avenue N(507) 223-5738
Cannon FallsCannon Falls Library306 W. Mill St.55009(507) 263-2804
CarltonCarlton Public Library213 Chestnut Street55718(218) 384-3322
Cass LakeCass Lake Community Library223 Cedar(218) 335-8865
CeylonCeylon Branch Library108 West Main Street(507) 632-4496
ChamplinHennepin County Library – Champlin12154 Ensign Avenue North55316(612) 543-6250Email
ChanhassenChanhassen Public Library7711 Kerber Blvd(952) 227-1500
ChaskaCarver County Library System4 City Hall Plaza55318(952) 448-9395
ChaskaChaska Public Library3 City Hall Plaza(952) 448-3886
ChatfieldChatfield Public Library314 S Main Street55923(507) 867-3480
Chisago CityChisago Lakes Area Library11754 302nd St.55013(651) 257-2817
ChisholmChisholm Public Library300 W Lake St55719(218) 254-7913
Circle PinesCentennial Branch Library100 Civic Heights Circle(763) 717-3294
Clara CityClara City Library42 West Center Avenue(320) 847-3535
ClarkfieldClarkfield Public Library812 10th Avenue56223(320) 669-7651
ClearwaterGreat River Regional Library – Clearwater (Stickney Crossing Library)822 Clearwater Center(320) 558-6001
ClevelandCleveland Public Library205 4th Street(507) 931-2490
ClimaxClimax Public Library104 W. Broadway(218) 857-2455
CloquetCloquet Public Library320 14th St55720(218) 879-1531
CokatoGreat River Regional Library – Cokato Branch175 4th Street West(320) 286-5760
Cold SpringGreat River Regional Library – Cold Spring27 Red River Road(320) 685-8281
ColeraineColeraine Public Library203 Cole Avenue55722(218) 245-2315
Columbia HeightsColumbia Heights Public Library820 40th Avenue Ne55421(763) 706-3690
ComfreyComfrey Community Library306 Brown Street West56019(507) 877-6600
CookCook Public Library103 South River St.55723(218) 666-2210
Coon RapidsCrooked Lake Branch Library11440 Crooked Lake Blvd Nw(763) 576-5972
Coon RapidsNorthdale Branch Library408 Northdale Blvd(763) 785-3695
CosmosCosmos Public Library209 Milkyway Street S(320) 877-7757
Cottage GrovePark Grove Branch Library7900 Hemingway Avenue S(651) 459-2040
CottonwoodCottonwood Community Library86 West Main Street(507) 423-6488
CrookstonCrookston Public Library110 N Ash(218) 281-4522
CrosbyJessie F. Hallett Memorial Library101 1st Street Se56441(218) 546-8005Email
CrystalHennepin County Library – Rockford Road6401 42nd Avenue North55427(612) 543-5875Email
      
DarfurDarfur Branch Library205 Adrian St.(507) 877-5010
DasselDassel Public Library460 Third St. N(320) 275-3756
DawsonDawson Public Library676 Pine Street(320) 769-2069
DelanoGreat River Regional Library – Delano140 Bridge Avenue East(763) 972-3467
Detroit LakesDetroit Lakes Public Library1000 Washington Avenue(218) 847-2168
Dodge CenterDodge Center Public Library13 1st Avenue Nw55927(507) 374-2275
DuluthDuluth Public Library520 W. Superior St.55802(218) 730-4200
DuluthMount Royal Branch Library105 Mt. Royal Shopping Circle(218) 723-3844
DuluthWest Duluth Branch Library5830 Grand Avenue(218) 723-3801
DunnellDunnell Branch Library145 West Wenberg(507) 695-2152
      
EaganDakota County Library1340 Wescott Road55123(651) 450-2900
EaganWescott Community Library1340 Wescott Road(651) 450-2900
Eagle BendGreat River Regional Library – Eagle Bend127 East Main(218) 738-4590
East Grand ForksEast Grand Forks-Campbell Library422 4th Street Northwest56721(218) 773-9121
Eden PrairieHennepin County Library – Eden Prairie565 Prairie Center Dr.55344(952) 847-5375Email
EdgertonEdgerton Public Library811 1st Av W56128(507) 442-7071
EdgertonRunals Memorial Library750 1st Avenue W(507) 442-7071
EdinaHennepin County Library – Edina5280 Grandview Square55436(612) 543-6325Email
EdinaHennepin County Library – Southdale7001 York Avenue South55435(612) 543-5900Email
Elbow LakeElbow Lake Thorson Mem Library117 Central Avenue56531(218) 685-6850
Elk RiverGreat River Regional Library – Elk River413 Proctor Avenue(763) 441-1641
ElmoreElmore Library302 E. Willis Street56027(507) 943-3150
ElyEly Public Library30 S 1st Ave E55731(218) 365-5140
ElysianElysian Public Library106 West Main Street(507) 267-4411
EvelethEveleth Public Library614 Pierce Street55734(218) 744-7499
ExcelsiorHennepin County Library – Excelsior343 Third Street55331(612) 543-6350Email
      
FairfaxFairfax Public Library124 First Street Se(507) 426-7269
FairmontCentral Library110 North Park Street(507) 238-4207
FairmontMartin County Library110 North Park Street56031(507) 238-4207
FaribaultFaribault Buckham Memorial Library11 Division Street East55021(507) 334-2089
FarmingtonFarmington Community Library508 Third Street(651) 438-0250
Fergus FallsFergus Falls Public Library205 East Hampden56537(218) 739-9387
Fergus FallsViking Library System204 N Cascade56538(218) 739-5286
FertileFertile Public Library101 S Mill Street(218) 945-6137
FoleyGreat River Regional Library – Foley251 North 4th Avenue(320) 968-6612
Forest LakeForest Lake Branch Library220 North Lake(651) 464-4088
FosstonFosston Public Library403 Foss Ave N(218) 435-1320
FridleyMississippi Branch Library410 Mississippi St Ne(763) 571-1934
FuldaFulda Memorial Library101 3rd St. Ne56131(507) 425-3277
      
GaylordGaylord Public Library332 W. Main Avenue(507) 237-2280
GaylordSibley County Library400 Court Ave55334(507) 834-6640
GibbonGibbon Public Library1050 Adams Avenue(507) 834-6640
GilbertGilbert Public Library17 N Broadway55741(218) 748-2230
GlencoeGlencoe Public Library1107 11th St. E.
Suite 207
(320) 864-3919
GlenwoodGlenwood Public Library108 Se First Av56334(320) 634-3375
Golden ValleyHennepin County Library – Golden Valley830 Winnetka Avenue North55427(612) 543-6375Email
GracevilleGraceville Public Library415 Studdart Avenue(320) 748-7332
Grand MaraisGrand Marais Public Library104 2nd Avenue W.55604(218) 387-1140
Grand MeadowGrand Meadow Public Library125 Grand Ave E55936(507) 754-5859
Grand RapidsGrand Rapids Area Library140 Ne 2nd Street55744(218) 326-7640
Granite FallsGranite Falls Public Library155 Seventh Avenue(320) 564-3738
GreenbushGreenbush Public Library234 Main Street North(218) 782-2218
Grey EagleGreat River Regional Library – Grey Eagle118 State Street East(320) 285-2505
Grove CityGrove City Public Library210 Atlantic Avenue W(320) 857-2550
      
HallockHallock Public Library163 South 3rd(218) 843-2401
Ham LakeNorth Central Branch Library17565 Central Avenue Ne(763) 434-6542
HancockHancock Community Library662 6th Street56244(320) 392-5666
HanskaHanska Public Library201 West 2nd Street56041(507) 439-6294
HarmonyHarmony Public Library225 3rd Av Sw55939(507) 886-8133
HastingsPleasant Hill Library1490 Frontage Road(651) 438-0200
HawleyHawley Public Library421 Hartford Street(218) 483-4549
HectorHector Public Library126 Main St S(320) 848-2841
HendersonHenderson Public Library111 South 6th Street(507) 248-3880
HendricksHendricks Siverson Public Library100 W Garfield Street56136(507) 275-3979
Heron LakeHeron Lake Public Library401 9th Street(507) 793-2641
HibbingHibbing Public Library2020 East 5th Avenue55746(218) 362-5959
HinckleyHinckley Public Library106 1st Se(320) 384-6351
HokahHokah Public Library57 Main55941(507) 894-2665
HopkinsHennepin County Library – Hopkins22 11th Avenue North55343(612) 543-6400Email
HoustonHouston Public Library202 East Cedar Street55943(507) 896-7323
Howard LakeGreat River Regional Library – Howard Lake617 6th Avenue(320) 543-2020
Hoyt LakesHoyt Lakes Public Library206 Kennedy Memorial Dr55750(218) 225-2412
HutchinsonHutchinson Public Library50 Hassan Street Se(320) 587-2368
      
International FallsInternational Falls Public Library750 4th Street56649(218) 283-8051
Inver Grove HeightsInver Glen Library8098 Blaine Avenue(651) 554-6840
IsleMille Lacs Community Library285 2nd Avenue S(320) 676-3929
IvanhoeIvanhoe Public Library401 N Harold56142(507) 694-1555
      
JacksonJackson County Library311 Third Street56143(507) 847-4748
JanesvilleJanesville Public Library102 W Second(507) 234-6605
JordanJordan Branch Library230 S Broadway(952) 492-2500
      
KassonKasson Public Library16 First Avenue Nw55944(507) 634-7615
KeewatinKeewatin Public Library125 W 3rd Avenue55753(218) 778-6377
KenyonKenyon Public Library709 2nd Street55946(507) 789-6821
KerkhovenKerkhoven Public Library208 N. 10th Street(320) 264-2141
KimballGreat River Regional Library – Kimball5 Main Street North(320) 398-3915
KinneyKinney Public Library400 Main Street55758(218) 258-2232
      
La CrescentLa Crescent Public Library321 Main Street55947(507) 895-4047
Lake BentonLake Benton Public Library110 E Benton56149(507) 368-4252
Lake CityLake City Public Library201 S High Street55041(651) 345-4013
Lake CrystalLake Crystal Public Library100 Robinson Street(507) 726-2726
Lake ElmoLake Elmo Public Library3537 Lake Elmo Avenue North55042(651) 773-4926
Lake LillianLake Lillian Public Library450 Lakeview Street(320) 664-4514
LakefieldLakefield Public Library410 Main Street(507) 662-5782
LakelandValley Branch Library380 St. Croix Trail S(651) 436-5882
LakevilleHeritage Library20085 Heritage Drive(952) 891-0360
LambertonLamberton Public Library101 E 2nd Avenue56152(507) 752-7220
LanesboroLanesboro Public Library202 Parkway Ave. S.55949(507) 467-2649
Le CenterLe Center Public Library10 W Tyrone Street(507) 357-6792
Le RoyLe Roy Public Library605 N Broadway55951(507) 324-5641
Le SueurLe Sueur Public Library118 E Ferry Street(507) 665-2662
LewisvilleLewisville Branch Library117 East Martin Street(507) 435-2781
LindstromLindstrom Public Library30525 Linden St.(651) 257-2817
LitchfieldLitchfield Public Library216 North Marshall(320) 693-2483
Little FallsGreat River Regional Library – Little Falls108 Ne 3rd Street(320) 632-9676
Long LakeHennepin County Library – Long Lake1865 Wayzata Blvd West55356(952) 847-5525Email
Long PrairieGreat River Regional Library – Long Prairie42 3rd Street North(320) 732-2332
LongvilleMargaret Welch Memorial Library(218) 363-2710
LuverneRock County Community Library201 West Main56156(507) 449-5040
      
MabelMabel Public Library110 E Newburg55954(507) 493-5336
MadeliaMadelia Branch Library23 1st Street(507) 642-3511
MadisonMadison Public Library401 Sixth Avenue(320) 598-7938
MahnomenMahnomen Public Library203 S Main St(218) 935-2843
MahtomediWildwood Branch Library763 Stillwater Road(651) 426-2042
MankatoBlue Earth County Library100 East Main Street56001(507) 304-4001
Maple GroveHennepin County Library – Maple Grove8001 Main Street North55369(612) 543-6450Email
Maple PlainHennepin County Library – Maple Plain5184 Main Street East55359(612) 543-5700Email
MapletonMapleton Public Library104 1st Avenue(507) 524-3513
MaplewoodMaplewood Library1670 Beam Avenue(651) 704-2033
MarbleMarble Public Library302 Alice Avenue55764(218) 247-7676
MarbleMarble Public Library302 Alice Avenue(218) 247-7676
MarineMarine Branch Library121 Judd St.(651) 433-2820
MarshallMarshall-Lyon County Library301 West Lyon Street56258(507) 537-7003
MaynardMaynard Public Library123 Mabel Avenue(320) 367-2143
McgregorMcgregor Public Library(218) 768-3305
McintoshMcintosh Public Library115 Broadway Nw(218) 563-4555
MckinleyMckinley Public Library5454 Grand Avenue55741(218) 749-5313
MelroseGreat River Regional Library – Melrose225 East 1st Street(320) 256-3885
MilacaMilaca Community Library145 S. Central(320) 983-3677
MilanMilan Public Library212 E Main Street(320) 734-4792
MinneapolisHennepin County Library – East Lake2727 E Lake Street55406(612) 543-8425Email
MinneapolisHennepin County Library – Franklin1314 E. Franklin Ave.55404(612) 543-6925Email
MinneapolisHennepin County Library – Hosmer347 E 36th Street55408(612) 543-6900Email
MinneapolisHennepin County Library – Linden Hills2900 W 43rd Street55410(612) 543-6825Email
MinneapolisHennepin County Library – Minneapolis Central300 Nicollet Mall55401(612) 543-8000Email
MinneapolisHennepin County Library – Nokomis5100 34th Avenue S55417(612) 543-6800Email
MinneapolisHennepin County Library – North Regional1315 Lowry Avenue N55411(612) 543-8450Email
MinneapolisHennepin County Library – Northeast2200 Central Av Ne55418(612) 543-6775Email
MinneapolisHennepin County Library – Pierre Bottineau55 Broadway Street Ne55413(612) 543-6850Email
MinneapolisHennepin County Library – Roosevelt4026 28th Avenue S55406Email
MinneapolisHennepin County Library – Southeast1222 4th Street Se55414(612) 543-6725Email
MinneapolisHennepin County Library – Sumner611 Van White Memorial Blvd.55411(612) 543-6875Email
MinneapolisHennepin County Library – Walker2880 Hennepin Avenue55408(612) 543-8400Email
MinneapolisHennepin County Library – Washburn5244 Lyndale Avenue S55419(612) 543-8375Email
MinneapolisHennepin County Library – Webber Park4310 Webber Parkway55412(612) 543-6750Email
MinneotaMinneota Public Library103 N Jefferson56264(507) 872-5473Email
MinnetonkaHennepin County Library – Minnetonka17524 Excelsior Boulevard55345(612) 543-5725Email
MinnetonkaHennepin County Library – Ridgedale12601 Ridgedale Drive55305(612) 543-8800Email
MontevideoChippewa County Public Library224 South First Street56265(320) 269-6501Email
MontgomeryMontgomery Public Library201 Ash Avenue Sw(507) 364-7615
MonticelloGreat River Regional Library – Monticello404 Walnut Street(763) 295-2322
MoorheadLake Agassiz Regional Library118 5th St S56560(218) 233-3757
MoorheadMoorhead Public Library118 S 5th Street(218) 233-7594
Moose LakeMoose Lake Public Library313 Elm Avenue55767(218) 485-4424
MoraMora Public Library200 W. Maple(320) 679-2642
MorganMorgan Public Library210 Vernon Avenue56266(507) 249-3153
MorrisMorris Public Library102 E 6th Street56267(320) 589-1634
MoundHennepin County Library – Westonka2079 Commerce Boulevard55364(612) 543-6175Email
Mounds ViewMounds View Library2576 County Road 10(763) 717-3272
Mountain IronArrowhead Library System5528 Emerald Avenue55768(218) 741-3840
Mountain IronMountain Iron Public Library5742 Mountain Avenue55768(218) 735-8625
Mountain LakeMountain Lake Public Library1054 4th Avenue56159(507) 427-2506
      
New LondonNew London Public Library15 Ash Street South(320) 354-2943
New MarketNew Market Branch Library50 Church Street(952) 461-3460
New PragueNew Prague Branch Library400 E Main Street(952) 758-2391
New RichlandNew Richland Public Library129 S Broadway(507) 465-3708
New UlmNew Ulm Public Library17 North Broadway56073(507) 359-8331
New York MillsNew York Mills Public Library30 North Main56567(218) 385-2436
NewportNewport Branch Library405 Seventh Ave(651) 459-9631
North BranchNorth Branch Area Library6381 Main Street(651) 674-8443
North MankatoNorth Mankato Taylor Library1001 Belgrade Ave56003(507) 345-5120
North St. PaulNorth St. Paul Library2290 North 1st Street55109(651) 747-2700
NorthfieldNorthfield Public Library210 Washington St55057(507) 645-6606
NorwoodNorwood Young America Public Library102 Main Street E(952) 467-2665
      
OakdaleOakdale Branch Library1010 Heron Avenue N(651) 730-0504
OliviaOlivia Public Library405 South 10th Street(320) 523-1738
OrtonvilleOrtonville Public Library412 Nw 2nd Street(320) 839-2494
OsseoHennepin County Library – Osseo415 Central Avenue55369(612) 543-5750Email
OwatonnaOwatonna-Steele County Library105 N Elm Avenue55060(507) 444-2460
      
Park RapidsPark Rapids Public Library210 W 1st Street(218) 732-4966
PaynesvilleGreat River Regional Library – Paynesville119 Washburn Avenue(320) 243-7343
Pelican RapidsPelican Rapids Public Library A Multicultural Learning Cent25 West Mill Avenue56572(218) 863-7055
PerhamPerham Area Public Library225 2nd Av Ne56573(218) 346-4892
PierzGreat River Regional Library – Pierz220 Main Street(320) 468-6486
Pine CityPine City Public Library300 5th St. Municipal Building(320) 629-6403
Pine IslandPine Island Van Horn Public Library115 Se 3rd Street55963(507) 356-8558
Pine RiverKitchigami Regional Library310 2nd Street56474(218) 587-2171
Pine RiverPine River Public Library212 Park Avenue(218) 587-4639
PipestonePipestone Meinders Community Library1401 7th Street Sw56164(507) 825-6714
PlainviewPlainview Public Library345 1st Avenue Nw55964(507) 534-3425
PlymouthHennepin County Library – Plymouth15700 36th Avenue North55446(612) 543-5825Email
PrestonPreston Public Library101 St Paul St Nw55965(507) 765-4511
PrincetonPrinceton Area Library100 S. 4th Avenue(763) 389-3753
Prior LakePrior Lake Branch Library16210 Eagle Creek Avenue Se(952) 447-3375
      
RaymondRaymond Public Library208 Spicer Avenue(320) 967-4411
Red Lake FallsRed Lake Falls Public Library105 Champagne Avenue Sw(218) 253-2992
Red WingRed Wing Public Library225 East Avenue55066(651) 385-3673
Redwood FallsRedwood Falls Public Library509 South Lincoln Street56283(507) 627-8650
RenvilleRenville Public Library221 N. Main Street(320) 329-8193
RichfieldHennepin County Library – Augsburg Park7100 Nicollet Avenue55423(612) 543-6200Email
RichmondGreat River Regional Library – Richmond63 Hall Avenue Sw(320) 597-3739
RochesterRochester Public Library101 2nd Street Se55904(507) 328-2300
RockfordGreat River Regional Library – Rockford8220 Cedar St.55373(763) 477-4216
RogersHennepin County Library – Rogers21300 John Milless Drive55374(612) 543-6050Email
RoseauRoseau Public Library110 2nd Avenue Ne(218) 463-2825
RosemountRobert Trail Library14395 S. Robert Trail55068(651) 480-1200
RosevilleRoseville Library2180 North Hamline Avenue(651) 628-6803
RoyaltonGreat River Regional Library – Royalton13 North Cedar Street(320) 584-8151
Rush CityRush City Public Library240 W. Fourth St.(320) 358-3948
RushfordRushford Public Library101 Mill Street N55971(507) 864-7600
      
Saint PaulArlington Hills Branch Library1105 Greenbrier Street(651) 793-3930
Saint PaulHamline Midway Branch Library1558 West Minnehaha Avenue(651) 642-0293
Saint PaulHayden Heights Branch Library1456 White Bear Avenue(651) 793-3934
Saint PaulHighland Branch Library1974 Ford Parkway(651) 695-3700
Saint PaulLexington Branch Library1080 University Avenue(651) 642-0359
Saint PaulMerriam Park Branch Library1831 Marshall Avenue(651) 642-0385
Saint PaulRice Street Branch Library1011 Rice Street(651) 558-2223
Saint PaulRiverview Branch Library1 East George Street(651) 292-6626
Saint PaulSaint Paul Public Library90 West Fourth Street55102(651) 266-7000
Saint PaulSt. Anthony Park Branch Library2245 Como Avenue(651) 642-0411
Saint PaulSun Ray Branch Library2105 Wilson Avenue(651) 501-6300
Saint PaulWest 7th Street Popular Library265 Oneida Street(651) 298-5516
Saint PeterSt. Peter Public Library601 South Washington Avenue56082(507) 934-7420
SandstoneSandstone Community Library119 N. Fourth St.(320) 245-2270
Sauk CentreGreat River Regional Library – Sauk (Bryant Public Library)430 Main Street South Unit 1(320) 352-3016
SavageScott County Library13090 Alabama Av S55378(952) 707-1760
ShakopeeShakopee Branch Library235 S Lewis Street(952) 233-9590
SherburnSherburn Branch Library27 N. Main St.(507) 764-7611
ShoreviewRamsey County Library4570 North Victoria Street55126(651) 486-2200
ShoreviewShoreview Library4570 North Victoria Street55126(651) 486-2300
Silver BaySilver Bay Public Library9 Davis Drive55614(218) 226-4331
SlaytonSlayton Public Library2451 Broadway Av56172(507) 836-8778
Sleepy EyeSleepy Eye Dyckman Free Library345 West Main Street56085(507) 794-7655
South St PaulSouth Saint Paul Public Library106 3rd Avenue N55075(651) 554-3240
South St. PaulCity Of South St. Paul Library106 Third Ave. N.55075(651) 554-3240
SpicerSpicer Public Library198 Manitoba(320) 796-5560
Spring GroveSpring Grove Public Library172 West Main55974(507) 498-5800
Spring ValleySpring Valley Public Library121 West Jefferson St55975(507) 346-2100
SpringfieldSpringfield Public Library120 North Cass Avenue56087(507) 723-3510
St AnthonyHennepin County Library – St. Anthony2941 Pentagon Dr. N.E.55418(612) 543-6075Email
St BonifaciusHennepin County Library – St. Bonifacius8624 Kennedy Memorial Drive55375(612) 543-6100Email
St CloudGreat River Regional Library – St. Cloud1300 West St. Germain St.56301(320) 650-2500
St FrancisSt. Francis Branch Library3519 Bridge St Nw(763) 753-2131
St JamesSt. James-Watonwan County Library125 5th Street S(507) 375-1278
St JamesWatonwan County Library125 5th Street South56081(507) 375-1278
St Louis ParkHennepin County Library – St. Louis Park3240 Library Lane55426(612) 543-6125Email
St MichaelRoy Simms Community Library403 Central Avenue East(763) 497-1998
St. CharlesSt. Charles Public Library125 W. 11th Street55972(507) 932-3227
St. MichaelGreat River Regional Library – St. Michael11800 Town Center Drive Ne Suite 10055376(763) 497-1998
StaplesGreat River Regional Library – Staples611 Iowa Avenue Ne(218) 894-1401
StewartvilleStewartville Public Library110 2nd Street Se55976(507) 533-4902
StillwaterStillwater Public Library224 Third Street North55082(651) 275-4338
SwanvilleGreat River Regional Library – Swanville213 Degraff Street(320) 547-2346
      
Taylors FallsTaylors Falls Public Library473 Bench Street55084(651) 465-6905
Thief River FallsNorthwest Regional Library210 Labree Avenue North56701(218) 681-1066
Thief River FallsThief River Falls Public Library101 East First Street(218) 681-4325
TracyTracy Public Library117 3rd St.56175(507) 629-5548
TrimontTrimont Branch Library190 Main Street West(507) 639-2571
TrumanTruman Branch Library101 East Ciro Street(507) 776-2717
Two HarborsTwo Harbors Public Library320 Waterfront Drive55616(218) 834-3148
TylerTyler Public Library230 Tyler Street N56178(507) 247-5556
      
UpsalaGreat River Regional Library – Upsala(320) 573-4282
      
VirginiaVirginia Public Library215 5th Avenue S55792(218) 748-7525
      
WabashaWabasha Public Library168 Alleghany Ave55981(651) 565-3927
WabassoWabasso Public Library1248 Oak St56293(507) 342-5279
WaconiaWaconia Public Library101 S Elm Street(952) 442-4714
WadenaWadena Public Library304 1st Street Sw(218) 631-2476
Waite ParkGreat River Regional Library – Waite Park253 N 5th Av(320) 253-9359
WaldorfWaldorf Public Library109 Main Street North(507) 239-2248
WalkerWalker Public Library207 4th Street(218) 547-1019
WarrenGodel Memorial Library314 East Johnson(218) 745-5465
WarroadWarroad Public Library202 North Main(218) 386-1283
WasecaWaseca-Le Sueur Regional Library408 N State St56093(507) 835-2910
WatertownWatertown Library309 Lewis Avenue(952) 955-2939
WatervilleWaterville Public Library210 E Paquin St(507) 362-8462
WayzataHennepin County Library – Wayzata620 Rice Street55391(952) 847-6150Email
WelcomeWelcome Branch Library304 1st Street(507) 728-8376
WellsWells Public Library54 1st Street Sw56097(507) 553-3702
West ConcordWest Concord Public Library180 E Main Street55985(507) 527-2031
West St. PaulWentworth Library199 East Wentworth Ave.(651) 554-6800
WestbrookWestbrook Public Library556 1st Avenue56183(507) 274-6174
WheatonWheaton Community Library901 1st Avenue N56296(320) 563-8487
White Bear LakeWhite Bear Lake Library4698 Clark Avenue(651) 407-5302
WillmarPioneerland Library System410 5th Street Sw56201(320) 235-6106
WillmarWillmar Public Library410 Sw Fifth Street(320) 235-3162
WindomWindom Public Library904 4th Avenue56101(507) 831-6131
WinnebagoWinnebago Muir Library36 Main St. N56098(507) 893-3196
WinonaWinona Public Library151 W Fifth Street55987(507) 452-4582
WinstedWinsted Public Library180 Main Avenue W(320) 485-3909
WinthropWinthrop Public Library305 N. Main St.(507) 647-5308
WoodburyRh Stafford Branch Library8595 Central Park Place(651) 731-1320
WoodburyWashington County Library8595 Central Park Place55125(651) 275-8500
WorthingtonNobles County Library407 12th Street56187(507) 295-5340
WorthingtonPlum Creek Library System290 S.Lake Street56187(507) 376-5803
WyomingWyoming Area Giese Memorial Library26855 Forest Blvd.55092(651) 462-9001
      
ZumbrotaZumbrota Public Library100 West Ave55992(507) 732-5211