New Salem, Pennsylvania
CITY · 5 STOPS

New Salem, Pennsylvania

New Salem is a borough in York County, Pennsylvania, United States. As of the 2020 census, the borough had a total population of 818. It is part of the York–Hanover metropolitan area.
Read more on Wikipedia
Hear every story as you drive
4.7 Stars · 800+ Ratings