Caernarvon Township, Lancaster County, Pennsylvania

Caernarvon Township is a township in northeastern Lancaster County, Pennsylvania. It was settled by Welsh immigrants and named after the Welsh city of Caernarvon, and it grew to have a population of 4,748 people in 2010.