Carlisle is a borough in and the county seat of Cumberland County, Pennsylvania, United States. As of the 2010 census, the borough population was 18,682.