Greencastle, Pennsylvania

Greencastle, Pennsylvania
Borough
Bank Clock tower on the square
Location of Greencastle in Franklin County, Pennsylvania.
Greencastle
Greencastle
Coordinates: 39°47′26″N 77°43′36″W / 39.79056°N 77.72667°W / 39.79056; -77.72667
CountryUnited States
StatePennsylvania
CountyFranklin
Government
  TypeBorough Council
Area
  Total
1.59 sq mi (4.11 km2)
  Land1.59 sq mi (4.11 km2)
  Water0.00 sq mi (0.00 km2)
Elevation
587 ft (179 m)
Population
 (2020)
  Total
4,251
  Density2,676.95/sq mi (1,033.89/km2)
Time zoneUTC-5 (Eastern (EST))
  Summer (DST)UTC-4 (EDT)
ZIP code
17225
Area code(s)717 and 223
FIPS code42-30896
GNIS feature ID1215244
Websitegreencastlepa.gov

Greencastle is a borough in Franklin County in south-central Pennsylvania, United States. The population was 4,251 at the 2020 census. Greencastle lies within the Cumberland Valley of Pennsylvania.