Williamstown, Pennsylvania

Williamstown, Pennsylvania
East Market Street in Williamstown
Location in Dauphin County and the U.S. state of Pennsylvania.
Williamstown
Location in Pennsylvania and the United States
Williamstown
Williamstown (the United States)
Coordinates: 40°34′52″N 76°37′06″W / 40.58111°N 76.61833°W / 40.58111; -76.61833
CountryUnited States
StatePennsylvania
CountyDauphin
Settled1869
Incorporated1877
Government
  TypeBorough Council
Area
  Total
0.26 sq mi (0.67 km2)
  Land0.26 sq mi (0.67 km2)
  Water0.00 sq mi (0.00 km2)
Elevation
866 ft (264 m)
Population
 (2020)
  Total
1,303
  Density5,030.89/sq mi (1,940.88/km2)
Time zoneUTC-5 (Eastern (EST))
  Summer (DST)UTC-4 (EDT)
ZIP Code
17098
Area code717
FIPS code42-85320

Williamstown is a borough in Dauphin County, Pennsylvania, United States. The borough is 38 miles (61 km) northeast of Harrisburg. Formerly, anthracite coal mines and hosiery mills were located in the borough. The population was 1,303 at the 2020 census.

Williamstown is part of the Harrisburg–Carlisle Metropolitan Statistical Area.