ViewsWatchers |
New Freedom is a borough in York County, Pennsylvania. As of the 2020 census, the borough had a population of 4,874.[1] Once an industrial/railroad town, the community has evolved into a mostly residential town. |