The Palatine Public Library has the busiest youth department in the Northwest Suburbs and is ranked 6th best library in the nation serving populations between 50,000 and 100,000 people.