While located in Mesa County, the Mesa County Public Library District is a distinct entity separate from Mesa County government. Mesa County Libraries has 8 locations spread across Mesa County which is home to more than 150,000 people in 15 communities. The largest of these is Grand Junction, followed by Fruita and Palisade. Mesa County Libraries is the largest cultural institution in the county and provides specialized library services, resources, computers, books, audio and video media, literacy classes, and many other programs. Our mission is to enrich lives and build community through opportunities to learn, discover, create and connect.