');
US City Data

Farmington vs Columbia Heights

Side-by-side comparison

How does Farmington, MN compare to Columbia Heights, MN? Farmington has a population of 23,675 with a median household income of $118,556, while Columbia Heights has 22,016 residents and a median income of $74,688. Below you'll find a detailed breakdown of demographics, economy, and housing for both cities.

Population & Demographics
MetricFarmington, MNColumbia Heights, MNDifference
Population23,67522,016+7.5%
Median Age35.636.6-2.7%
Foreign Born %4.2%20.7%-79.7%
Economy
MetricFarmingtonColumbia HeightsDifference
Median Income$118,556$74,688+58.7%
Unemployment3.6%4.8%-25.0%
Poverty Rate3.8%14.4%-73.6%
Bachelor's+38.1%32.9%+15.8%
Housing
MetricFarmingtonColumbia HeightsDifference
Home Value$345,100$259,900+32.8%
Median Rent$1275/mo$1278/mo-0.2%
Housing Units8,4759,282-8.7%

Learn More

Farmington, MN ProfileColumbia Heights, MN ProfileCost of Living in MinnesotaMore ComparisonsCity Rankings