About This Place
New Freedom is a borough in York County, Pennsylvania. As of the 2000 census, the borough had a population of 3,512.
New Freedom is located at 39°44′12″N 76°41′55″W / 39.73667°N 76.69861°W / 39.73667; -76.69861 (39.736703, -76.698541).
According to the United States Census Bureau, the borough has a total area of 2.0 square miles (5.3 km²), all of it land.