New Freedom is a city located in Pennsylvania. With a 2020 population of 4,806, it is the 197th largest city in Pennsylvania and the 4866th largest city in the United States. New Freedom is currently growing at a rate of 1.16% annually and its population has increased by 7.66% since the most recent census, which recorded a population of 4,464 in 2010. Spanning over 2 miles, New Freedom has a population density of 2,310 people per square mile.
The average household income in New Freedom is $107,294 with a poverty rate of 4.74%. The median rental costs in recent years comes to $1,148 per month, and the median house value is $270,100. The median age in New Freedom is 43.2 years, 42.7 years for males, and 43.5 years for females. For every 100 females there are 92.4 males.