');
US City Data

Greenfield vs Barnesville

Side-by-side comparison

How does Greenfield, MN compare to Barnesville, MN? Greenfield has a population of 2,897 with a median household income of $147,184, while Barnesville has 2,757 residents and a median income of $83,333. Below you'll find a detailed breakdown of demographics, economy, and housing for both cities.

Population & Demographics
MetricGreenfield, MNBarnesville, MNDifference
Population2,8972,757+5.1%
Median Age44.834.5+29.9%
Foreign Born %2.3%0.8%+150.0%
Economy
MetricGreenfieldBarnesvilleDifference
Median Income$147,184$83,333+76.6%
Unemployment0.3%0.9%-60.0%
Poverty Rate1.1%6.4%-82.8%
Bachelor's+49.8%30.5%+63.3%
Housing
MetricGreenfieldBarnesvilleDifference
Home Value$524,300$218,300+140.2%
Median Rent$1083/mo$862/mo+25.6%
Housing Units1,0261,076-4.6%

Learn More

Greenfield, MN ProfileBarnesville, MN ProfileCost of Living in MinnesotaMore ComparisonsCity Rankings