SELCO serves 35 public libraries in an 11 county region. Look below to find a library near you!

Dodge County Libraries

Dodge Center Public Library

13 1st Ave NW

Dodge Center, MN 55927

(507) 374-2275

Kasson Public Library

607 1st Street NW

Kasson, MN 55944

(507) 634-7615

West Concord Public Library

180 East Main St

West Concord, MN 55985

(507) 527-2668

Fillmore County Libraries

Chatfield Public Library

314 South Main Street

Chatfield, MN 55923

(507) 867-3480

Harmony Public Library

225 3rd Ave SW

Harmony, MN 55939

(507) 866-8133

Lanesboro Public Library

202 Parkway Ave. S

Lanesboro, MN 55949

(507) 467-2649

Mabel Public Library

110 E Newburg Ave

Mabel, MN 55954

(507) 493-5336

Preston Public Library

101 St. Paul Street NW

Preston, MN 55965

(507) 765-4511

Rushford Public Library

101 North Mill Street

Rushford, MN 55971

(507) 864-7600

Spring Valley Public Library

121 W. Jefferson St

Spring Valley, MN 55975

(507) 346-2100

Freeborn County Libraries

Albert Lea Public Library

211 East Clark St

Albert Lea, MN 56007

(507) 377-4350

Goodhue County Libraries

Cannon Falls Library

306 W Mill St

Cannon Falls, MN 55009

(507) 263-2804

Kenyon Public Library

709 Second Street

Kenyon, MN 55946

(507) 789-6821

Red Wing Public Library

225 East Avenue

Red Wing, MN 55066

(651) 385-3673

Van Horn Public Library (Pine Island)

115 3rd Street NE

Pine Island, MN 55963

(507) 356-8558

Zumbrota Public Library

100 West Avenue

Zumbrota, MN 55992

(507) 732-5211

Houston County Libraries

Caledonia Public Library

231 East Main Street

Caledonia, MN 55921

(507) 725-2671

Hokah Public Library

57 Main St.

Hoakh, MN 55941

(507) 894-2665

Houston Public Library

202 East Cedar

Houston, MN 55943

(507) 896-7323

La Crescent Public Library

321 Main Street

La Crescent, MN 55947

(507) 895-4047

Spring Grove Public Library

172 W Main St

Spring Grove, MN 55974

(507) 498-5800

Mower County Libraries

Austin Public Library

323 4th Avenue NE

Austin, MN 55912

(507) 433-2391

Brownsdale Grace Gillette Public Library

103 Main St. E

Brownsdale, MN 55918

(507) 527-2668

Grand Meadow Public Library

125 Grand Ave East

Grand Meadow, MN 55936

(507) 754-5859

Le Roy Public Library

605 North Broadway

Le Roy, MN 55951

(507) 324-5641

Olmsted County Libraries

Stewartville Public Library

110 2nd Street SE

Stewartville, MN 55976

(507) 533-4902

Rochester Public Library

101 2nd Street SE

Rochester, MN 55904

(507) 328-2300

Rice County Libraries

Buckham Memorial Library (Faribault)

11 Division Street E

Faribault, MN 55021

(507) 344-2089

Lonsdale Public Library

1006 Birch St. NE

Lonsdale, MN 55046

(507) 744-3977

Northfield Public Library

210 Washington Street

Northfield, MN 55057

(507) 645-6606

Steele County Libraries

Owatonna Public Library

105 N Elm Avenue

Owatonna, MN 55060

(507) 444-2460

Blooming Prairie Public Library

138 Hwy Ave S

Blooming Prairie, MN 55917

(507) 583-7750

Wabasha County Libraries

Lake City Public Library

201 South High Street

Lake City, MN 55041

(651) 345-4013

Plainview Public Library

345 1st Ave NW

Plainview, MN 55964

(507) 534-3425

Wabasha Public Library

168 Alleghany Ave

Wabasha, MN 55981

(651) 565-3927

Winona County Libraries

St. Charles Public Library

125 West 11th Street

St. Charles, MN 55972

(507) 932-3227

Winona Public Library

151 W 5th St.

Winona MN, 55987

(507) 452-4582