Locations & Hours

The Marshall-Lyon County Library is comprised of three libraries in Southwestern Minnesota. We have locations in Marshall, Balaton, and Cottonwood. MLCL collaborates with the Minneota Public Library and the Tracy Public Library to provide library services to Lyon County, MN.

The Marshall building’s drive-up window is now open. It is accessible from the driveway on Progress Drive. A drive-up book drop and walk-up book drop are also available. Check for service hours.

Map of the library building indicating locations of outdoor book drops and drive-up window.

Trying to reach us by public transportation? You can reach the Marshall library from the Community Transit Red Route.

Community Transit SWMN

Our Branches

  • Marshall Building

    201 C Street
    Marshall, MN 56258
    507-537-7003

    Hours

    • Mon - Thurs: 10 am - 8 pm
    • Fri: 10 am - 6 pm
    • Sat: 10 am - 5 pm
  • Marshall Drive-Up

    East side of building
    Access via Progress Drive

    Hours

    Tues: 4 pm - 6 pm
    Sat: 9 am - noon

  • Balaton & Cottonwood

    134 3rd Street
    Balaton, MN 56115
    507-734-2034

    86 West Main Street
    Cottonwood, MN 56229
    507-423-6488

    Hours

    Mon: 12 pm - 6 pm
    Wed: 10 am - 3 pm
    Fri: 12 pm - 6 pm
    Sat: 9 am - 12 pm