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







Freeborn County Libraries

Goodhue County Libraries



Van Horn Public Library (Pine Island)
115 3rd Street NE
Pine Island, MN 55963
(507) 356-8558


Houston County Libraries





Mower County Libraries




Olmsted County Libraries


Rice County Libraries
Buckham Memorial Library (Faribault)
11 Division Street E
Faribault, MN 55021
(507) 344-2089



Steele County Libraries


Wabasha County Libraries



Winona County Libraries

