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.

Our Branches

  • Marshall

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

    Hours

    • Mon - Thurs: 9:30 am - 7:30 pm
    • Fri: 9:30 am - 5:30 pm
    • Sat: 10 am - 5 pm
  • Balaton

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

    Hours

    Mon & Wed: 2 pm - 7 pm
    Fri: 10:30 am - 1 pm,
    1:30 pm - 6 pm
    Sat: 9 am - 12 pm

  • Cottonwood

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

    Hours

    Mon: 2 pm - 7 pm
    Wed: 9 am - 2 pm
    Fri: 10:30 am - 1 pm,
    1:30 pm - 6 pm
    Sat: 9 am - 12 pm