');
US City Data

Farmington vs Faribault

Side-by-side comparison

How does Farmington, MN compare to Faribault, MN? Farmington has a population of 23,675 with a median household income of $118,556, while Faribault has 24,458 residents and a median income of $61,662. Below you'll find a detailed breakdown of demographics, economy, and housing for both cities.

Population & Demographics
MetricFarmington, MNFaribault, MNDifference
Population23,67524,458-3.2%
Median Age35.638.4-7.3%
Foreign Born %4.2%14.1%-70.2%
Economy
MetricFarmingtonFaribaultDifference
Median Income$118,556$61,662+92.3%
Unemployment3.6%5.7%-36.8%
Poverty Rate3.8%15.9%-76.1%
Bachelor's+38.1%17.5%+117.7%
Housing
MetricFarmingtonFaribaultDifference
Home Value$345,100$233,900+47.5%
Median Rent$1275/mo$1041/mo+22.5%
Housing Units8,4759,363-9.5%

Learn More

Farmington, MN ProfileFaribault, MN ProfileCost of Living in MinnesotaMore ComparisonsCity Rankings