About Us

Upper Leacock Township is located in north central Lancaster County, about 8 miles northeast of Lancaster City. Originally part of Leacock Township, Upper Leacock was established as its own municipality in 1843 with around 18 square miles of land. Both West Earl and Upper Leacock townships support the rural Bareville-Leola-Leacock community of nearly 8,900 people, according to the 2016 census. Residents of the township benefit from many services which include water, sewer and road maintenance.

Directions    History