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 sq mi (0.00 km2)
Elevation
587 ft (179 m)
Population
 (2020)
 • Total
4,251
 • Density2,677.8/sq mi (1,033.89/km2)
Time zoneUTC-5 (Eastern (EST))
 • Summer (DST)UTC-4 (EDT)
ZIP code
17225
Area codes717 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.