Covering approximately 14 sqmi , the Algonquin Area Public Library District encompasses roughly half of the village of Algonquin, a large part of the village of Lake in the Hills and a small portion of the village of Cary.