From a total population of 20,428, New Hope has a median age of 39.8. The average age of males, in New Hope, is 38.9 while the average age of females is 40.4. When you compare this to median age of Minnesota, New Hope is 2.2 years older.
The median income of individuals, in New Hope, is $29,168 while the average household income is $47,755. When comparing the median income of people living in New Hope to the rest of Minnesota, the average income in New Hope is $2,474 less.