Shrewsbury, Pennsylvania

Shrewsbury, Pennsylvania
Location in York County and the U.S. state of Pennsylvania.
Shrewsbury
Location of Shrewsbury in Pennsylvania
Shrewsbury
Shrewsbury (the United States)
Coordinates: 39°46′02″N 76°40′44″W / 39.76722°N 76.67889°W / 39.76722; -76.67889
CountryUnited States
StatePennsylvania
CountyYork
Settled1800
Incorporated1834
Government
  TypeBorough Council
  MayorMichael Sharkey
Area
  Total
1.81 sq mi (4.68 km2)
  Land1.81 sq mi (4.68 km2)
  Water0.00 sq mi (0.00 km2)
Elevation
994 ft (303 m)
Population
 (2020)
  Total
3,848
  Estimate 
(2021)
3,845
  Density2,132.19/sq mi (823.39/km2)
Time zoneUTC-5 (Eastern (EST))
  Summer (DST)UTC-4 (EDT)
ZIP Code
17361
Area code717
FIPS code42-70568
Websitewww.shrewsburyborough.org

Shrewsbury is a borough in York County, Pennsylvania, United States. The population was 3,848 at the time of the 2020 census. It is part of the York–Hanover metropolitan area.

Shrewsbury is considered a borough and also has a neighboring township. Neighboring towns of Shrewsbury are New Freedom and Glen Rock.