1Mid-Hudson Library System (MHLS) January 28, 2022 /in The Mid Hudson Library System (MHLS) is a cooperative association of sixty-six public libraries working together to improve library services for residents of Columbia, Dutchess, Greene, Putnam, and Ulster counties.