New Freedom Borough Hall is located at 49 East High Street, New Freedom PA 17349.
New Freedom  sits on land that was once lush farming areas. There are multiple parks, playgrounds, and green spaces in New Freedom. There are many ball fields for sports such as softball, baseball, and soccer.
New Freedom once had an active railroad line running through it. Unused portions of the old rail line has become part of the rail trail where citizens can run, walk, ride bikes, and exercise. There is also currently a steam train which operates on the tracks as entertainment.
Incorporated from Shrewsbury Township in 1879. The first settler was Conrad Free, a German who came in 1783. The town is named for the Free family, the word "New" being added because of the older borough of "Freedom" in Beaver County. The borough is on the Maryland line, and is the highest point between York and Baltimore along the Pennsylvania Railroad.
Nearby Towns: Codorus Township • Glen Rock Boro • Railroad Boro • Shrewsbury Boro •