Libraries - Minnesota

Albany Public Library
400 Railroad Avenue
Albany, MN 56307-0687
320-845-4843
Atwater Public Library
107 Pleasant Ave SE
Atwater, MN 56209-0465
320-974-3363
Aurora Public Library
14 W Second Avenue N
Aurora, MN 55705-1314
218-229-2021
Bemidji Public Library
509 America Avenue NW
Bemidji, MN 56601
218-751-3963
Caledonia Public Library
511 Main St.
Caledonia, MN 55921-1321
507-725-2671
Calumet Public Library
Gary Street and Third Ave
Calumet, MN 55716-0356
218-247-3108
Carlton Public Library
310 Chestnut Avenue
Carlton, MN 55718-0309
218-384-3322
Cass Lake Community Library
223 Cedar
Cass Lake, MN 56633-0836
218-335-8865
Coleraine Public Library
203 Cole Avenue
Coleraine, MN 55722-0225
218-245-2315
Comfrey Public Library
306 Brown St. W
Comfrey, MN 56019-1166
507-877-6600
Dawson Public Library
676 Pine St.
Dawson, MN 56232
320-769-2069
East Grand Forks-Campbell Library
422 4th St. NW
East Grand Forks, MN 56721-2911
218-773-9121
Runals Memorial Library
750 1st Avenue
Edgerton, MN 56128-0025
507-442-7071
Elbow Lake Public Library
117 Central Ave. N.
Elbow Lake, MN 56531-1040
218-685-6850
Elmore Library
302 E. Willis St.
Elmore, MN 56027-0056
507-943-3150
Martin County Library
110 N Park Street
Fairmont, MN 56031-2893
507-238-4207
Buckham Memorial Library
11 E. Division St.
Faribault, MN 55021-6000
507-334-2089
Fulda Memorial Library
101 Third St NE
Fulda, MN 56131-0364
507-425-3277
Glencoe Public Library
719 13th Street E
Glencoe, MN 55336-1597
320-864-3919
Graceville Public Library
415 Studdart Avenue
Graceville, MN 56240-0457
320-748-7332
Grand Marais Public Library
104 Second Avenue W
Grand Marais, MN 55604-0280
218-387-1140
Hallock Public Library
163 3rd St. S
Hallock, MN 56728
218-843-2401
Hanska Public Library
201 W. 2nd St.
Hanska, MN 56041-0082
507-439-6294
Hector Public Library
126 S. Main St.
Hector, MN 55342-0368
320-848-2841
International Falls Public Library
750 Fourth Street
International Falls, MN 56649-2439
218-283-8051
Mille Lacs Community Library
285 Second Ave. S.
Isle, MN 56342-0147
320-676-3929
Lamberton Public Library
101 E Second Avenue
Lamberton, MN 56152-0505
507-752-7220
Lanesboro Public Library
202 S. Parkway Ave.
Lanesboro, MN 55949-0330
507-467-2649
Margaret Welch Memorial Library
5051 Hwy. 84
Longville, MN 56655
218-363-2710
Morgan Public Library
210 Vernon Ave
Morgan, MN 56266-0128
507-249-3153
New Ulm Public Library
17 N. Broadway
New Ulm, MN 56073-1786
507-359-8331
North Mankato Taylor Library
1001 Belgrade Ave.
North Mankato, MN 56003
507-345-5120
Olivia Public Library
405 S 10th St
Olivia, MN 56277
320-523-1738
Ortonville Public Library
412 Second Street NW
Ortonville, MN 56278
320-839-2494
Park Rapids Area Library
210 1st St. W.
Park Rapids, MN 56470
218-732-4966
Pelican Rapids Public Library
25 West Mill Ave.
Pelican Rapids, MN 56572-0371
218-863-7055
Plainview Public Library
345 First Ave NW
Plainview, MN 55964-1295
507-534-3425
Preston Public Library
101 St. Paul St. NW
Preston, MN 55965-0439
507-765-4511
Princeton Area Library
100 S Fourth St
Princeton, MN 55371
763-389-3753
Red Lake Falls Public Library
105 Champagne Ave. SW
Red Lake Falls, MN 56750
218-253-2992
Red Wing Public Library
225 East Avenue
Red Wing, MN 55066-2298
651-385-3673
Watonwan County Library
125 Fifth Street S.
Saint James, MN 56081-1736
507-375-1278
South Saint Paul Public Library
106 Third Avenue N
South Saint Paul, MN 55075-2098
651-554-3240
Stewartville Public Library
110 2nd St SE
Stewartville, MN 55976-1306
507-533-4902
Stillwater Public Library
223 N Fourth St
Stillwater, MN 55082-4806
651-439-1675
Tracy Public Library
117 Third Street
Tracy, MN 56175-1211
507-629-5548
Wabasso Public Library
1248 Oak St.
Wabasso, MN 56293-0190
507-342-5279
Wadena City Library
304 1st St., S.W.
Wadena, MN 56482
218-631-2476
Waseca-Le Sueur Regional Library
408 N. State Street
Waseca, MN 56093-2810
507-835-2910
Westbrook Public Library
556 First Avenue
Westbrook, MN 56183-0026
507-274-6174
Windom Public Library
904 Fourth Avenue
Windom, MN 56101-1639
507-831-6131
Nobles County Library
407 12th Street
Worthington, MN 56187-2411
507-372-2981
Houston Public Library
202 E. Cedar St.
Houston, MN 55943-0037
507-896-7323
Pine River Public Library
212 Park Ave.
Pine River, MN 56474
212-587-4639
Anoka County Libraries
707 County Road 10 NE
Blaine, MN 55434
763-785-3695
Dakota County Library
1340 Wescott Road
Eagan, MN 55123-1029
651-688-1540
Hibbing Public Library
2020 E. 5th Avenue
Hibbing, MN 55746-1786
218-262-1038
Minneapolis Public Library
300 Nicollet Mall
Minneapolis, MN 55401
612-630-6000
Douglas County Library
720 Fillmore St.
Alexandria, MN 56308-1763
320-762-3014
Dodge Center Public Library
13 1st Avenue N.W.
Dodge Center, MN 55927-0437
507-374-2275
Grand Rapids Area Library
140 N.E. 2nd St.
Grand Rapids, MN 55744-2682
218-326-7640
Hutchinson Public Library
50 Hassan Street SE
Hutchinson, MN 55350
320-587-2368
Madison Public Library
401 6th Avenue
Madison, MN 56256
320-598-7938
Meinders Community Library
1401 7th St. S.W.
Pipestone, MN 56164-1569
507-825-6714
Rush City Public Library
240 W. Fourth St.
Rush City, MN 55069
320-358-3948
Scott County Library System
13090 Alabama Avenue South
Savage, MN 55378-4433
952-707-1760
Thief River Falls Public Library
102 Main Avenue South
Thief River Falls, MN 56701-0674
218-681-4325
Hennepin County Library
12601 Ridgedale Dr.
Minnetonka, MN 55305-1909
952-847-8500
Rochester Public Library
101 2nd St., S.E.
Rochester, MN 55904-3776
507-285-8000
SELCO Book Mobile #1
2600 19th St., N.W.
Rochester, MN 55901
Gibbon Public Library
1050 Adams Ave.
Gibbon, MN 55335
507-834-6640
Ely Public Library
30 S. 1st Avenue E.
Ely, MN 55731-1221
218-365-5140
Pine City Public Library
300 5th Street
Pine City, MN 55063
320-629-6403
Chaska Library
4 City Hall Plaza
Chaska, MN 55318-1963
952-448-3886
La Crescent Public Library
321 Main St.
La Crescent, MN 55947-0142
507-895-4047
Willmar Public Library
410 5th St. SW
Willmar, MN 56201-0327
320-235-3162
Washington County Library
8595 Central Park Place
Woodbury, MN 55125-0006
651-731-1320
Perham Area Public Library
225 2nd Avenue N.E.
Perham, MN 56573-1819
218-346-4892
Austin Public Library
323 4th Avenue N.E.
Austin, MN 55912-3370
507-433-2391
Kitchigami Regional Library
310 2nd St.
Pine River, MN 56474-0084
218-587-2171
Owatonna-Steele County Library
105 N. Elm Ave.
Owatonna, MN 55060
507-444-2460
Buffalo Branch Library
18 N.W. Lake Boulevard
Buffalo, MN 55313-1161
763-682-2753
Great River Regional Library
405 Saint Germain
Saint Cloud, MN 56301
320-650-2500
Brainerd Public Library
416 S. 5th Street
Brainerd, MN 56401
218-829-5574
Fertile Public Library
101 S. Mill St.
Fertile, MN 56540-0418
218-945-6137
Springfield Public Library
120 N. Cass Ave.
Springfield, MN 56087-1506
507-723-3510
Blackduck Community Library
72 First St. SE
Blackduck, MN 56630
218-835-6600
Chisholm Public Library
300 W. Lake Street
Chisholm, MN 55719-1718
218-254-7913
Fergus Falls Public Library
205 E. Hampden Ave.
Fergus Falls, MN 56537-2930
218-739-9387
Babbitt Public Library
71 South Dr.
Babbitt, MN 55706-1232
218-827-3345
Duluth Public Library
520 W. Superior Street
Duluth, MN 55802-1578
218-723-3821
Renville Public Library
221 N. Main Street
Renville, MN 56284
320-329-8193
Crookston Public Library
110 N. Ash Street
Crookston, MN 56716
218-281-4522
Bird Island Public Library
260 S. Main Street
Bird Island, MN 55310
320-365-4640
Jessie F. Hallett Memorial Library
101 First Street S.E.
Crosby, MN 56441-1609
218-546-8005
Browns Valley Public Library
15 3rd Street S.
Browns Valley, MN 56219-0307
320-695-2318
Marshall-Lyon Co. Public Library
301 W. Lyon Street
Marshall, MN 56258-1391
507-537-7003
Redwood Falls Public Library
509 S. Lincoln Street
Redwood Falls, MN 56283-1645
507-637-8650
Blue Earth Community Library
124 W. 7th Street
Blue Earth, MN 56013-1351
507-526-5012
Greenbush Public Library
337 Hill Avenue W.
Greenbush, MN 56726
218-782-2218
Dyckman Free Library
345 W. Main Street
Sleepy Eye, MN 56085-1331
507-794-7655
Cambridge Public Library
244 S. Birch Street
Cambridge, MN 55008-1588
763-689-7390
Cosmos Public Library
209 Milky Way Street, S.
Cosmos, MN 56228-0068
320-877-7757
Virginia Public Library
215 5th Avenue, S.
Virginia, MN 55792-2642
218-748-7525
Brownton Public Library
528 2nd Street N.
Brownton, MN 55312-0097
320-328-5900
Cloquet Public Library
320 14th Street
Cloquet, MN 55720-2100
218-879-1532
Clara City Public Library
42 W. Center Avenue
Clara City, MN 56222-0651
320-847-3535
Glenwood Public Library
108 SE First Ave
Glenwood, MN 56334-1126
320-634-3375
Moose Lake Public Library
313 Elm Ave.
Moose Lake, MN 55767-0277
218-485-4424
Two Harbors Public Library
320 Waterfront Drive
Two Harbors, MN 55616-1534
218-834-3148
Chatfield Public Library
314 S. Main Street
Chatfield, MN 55923-1284
507-867-3480
Hinckley Public Library
106 1st Street, S.E.
Hinckley, MN 55037
320-384-6351
Minneota Public Library
103 N. Jefferson St.
Minneota, MN 56264-0217
507-872-5473
Monticello Branch Library
200 W. 6th St.
Monticello, MN 55362-9200
763-295-2322
Wheaton Community Library
901 1st Avenue, N.
Wheaton, MN 56296-1799
320-563-8487
Ramsey County Library
4570 N. Victoria Street
Shoreview, MN 55126-5863
651-486-2300
White Bear Lake Library
4698 Clark Avenue
White Bear Lake, MN 55110
651-407-5302
Canby Public Library
110 Oscar Avenue N.
Canby, MN 56220
507-223-5738
Merriam Park Library
1831 Marshall Ave.
St. Paul, MN 55104
651-642-0385
St. Paul Public Library
2109 Wison Ave.
St. Paul, MN 55119
651-501-6310
Kerkhoven Public Library
208 N. Tenth
Kerkhoven, MN 56252
320-264-2141
Anoka Hennepin Sch Spec Ed Library
2740 Wingfield Avenue
Anoka, MN 55303
Newport Elementary Library
851 6th Ave
Newport, MN 55055
651-768-4301
Southwest Star Elem. Sch. Library
321 Stearnes Avenue
Heron Lake, MN 56137
507-793-2307
Cass Lake-Bena Middle Sch. Library
15314 State Highway 371 NW
Cass Lake, MN 56633
219-335-2203 x1950
Mahnomen Public Library
203 S. Main St.
Mahnomen, MN 56557-0319
218-935-2843
Humboldt Senior High Library
30 East Baker Street
St. Paul, MN 55107
651-293-8600
Godel Memorial Library
314 E. Johnson Ave.
Warren, MN 56762
218-745-5465
Roseau Public Library
121 Center St. E Suite 100
Roseau, MN 56751
218-463-2825
Warroad Public Library
202 Main Avenue
Warroad, MN 56763
218-386-1283
Centennial ISD #12
4707 North Road
Circle Pines, MN 55014
763-792-6120
Debra S.Fish E.C. Resource Library
10 Yorkton Ct.
St. Paul, MN 55117
651-641-3544
Clarkfield Community Library
812 10th Avenue
Clarkfield, MN 56223
320-669-7651
Annandale Branch Library
30 Cedar St E
Annandale, MN 55302-1113
320-274-8448
Becker Branch Library
11500 Sherburne Ave
Becker, MN 55308-0414
763-261-4454
Myrtle Mabee Library
324 Washburn Ave
Belgrade, MN 56312-4626
320-254-8842
Big Lake Branch Library
790 Minnesota Ave
Big Lake, MN 55309
320-842-7981
Clearwater Public Library-Stickney
822 Clearwater Center
Clearwater, MN 55320-0335
320-558-6001
Cokato Branch Library
175 4th Street W
Cokato, MN 55321-4852
320-286-5760
Cold Spring Branch Library
27 Red River Ave S
Cold Spring, MN 56320-2536
320-685-8281
Delano Branch Library
160 Railroad Ave E
Delano, MN 55328-0677
763-972-3467
Eagle Bend Public Library
127 E. Main St
Eagle Bend, MN 56446-0238
218-738-4590
Elk River Branch Library
413 Proctor Ave NW
Elk River, MN 55330-1845
763-441-1641
Foley Branch Library
251 North 4th Ave
Foley, MN 56329-8442
320-968-6612
Grey Eagle Branch Library
118 State St E
Grey Eagle, MN 56336-9719
320-285-2505
Howard Lake Branch Library
617 6th Ave
Howard Lake, MN 55349-5500
320-543-2020
Kimball Branch Library
5 Main St N
Kimball, MN 55353-0540
320-398-3915
Little Falls Public Library
108 NE 3rd St
Little Falls, MN 56345-2708
320-632-9676
Long Prairie Branch Library
42 3rd St N, Ste 1
Long Prairie, MN 56347-1134
320-732-2332
Melrose Branch Library
225 East 1st St
Melrose, MN 56352-1153
320-256-3885
Paynesville Branch Library
119 Washburn Ave
Paynesville, MN 56362-1640
320-243-7343
Pierz Branch Library
117 S. Main St
Pierz, MN 56364-3139
320-468-6486
Richmond Branch Library
63 Hall Ave SW
Richmond, MN 56368-8450
320-597-3739
Rockford Public Library
8220 Cedar St
Rockford, MN 55373-9506
763-477-4216
Royalton Branch Library
12 North Birch St
Royalton, MN 56373-0285
320-584-8151
Bryant Public Library
430 Main St
Sauk Centre, MN 56378-1509
320-352-3016
St. Cloud Public Library
1300 W. Saint Germain
St. Cloud, MN 56301-3414
320-650-2500
Roy Simms Community Library
403 Central Ave E
St. Michael, MN 55376-5501
763-497-1998
Staples Public Library
126 6th St. NE
Staples, MN 56479-2900
218-894-1401
Swanville Branch Library
213 DeGraff St
Swanville, MN 56382-0295
320-547-2346
Upsala Branch Library
117 N. Main St
Upsala, MN 56384-8400
320-573-4282
Waite Park Branch Library
253 N 5th Ave
Waite Park, MN 56387-1141
320-253-9359