Harmony is a city located in Fillmore County Minnesota. With a 2020 population of 973, it is the 358th largest city in Minnesota and the 10408th largest city in the United States . Harmony is currently declining at a rate of -0.71% annually and its population has decreased by -4.61% since the most recent census, which recorded a population of 1,020 in 2010. Harmony reached it's highest population of 1,019 in 2010. Spanning over 1 miles, Harmony has a population density of 873 people per square mile.
The average household income in Harmony is $68,755 with a poverty rate of 7.62%. The median rental costs in recent years comes to $658 per month, and the median house value is $116,800. The median age in Harmony is 59.7 years, 58.2 years for males, and 61.9 years for females.