');
US City Data

Buena Vista vs Swartz Creek

Side-by-side comparison

How does Buena Vista, MI compare to Swartz Creek, MI? Buena Vista has a population of 5,904 with a median household income of $38,835, while Swartz Creek has 5,856 residents and a median income of $73,862. Below you'll find a detailed breakdown of demographics, economy, and housing for both cities.

Population & Demographics
MetricBuena Vista, MISwartz Creek, MIDifference
Population5,9045,856+0.8%
Median Age34.745.8-24.2%
Foreign Born %1.8%1.6%+12.5%
Economy
MetricBuena VistaSwartz CreekDifference
Median Income$38,835$73,862-47.4%
Unemployment16.8%1.7%+888.2%
Poverty Rate31.4%8.6%+265.1%
Bachelor's+7.5%21.5%-65.1%
Housing
MetricBuena VistaSwartz CreekDifference
Home Value$51,800$168,900-69.3%
Median Rent$875/mo$995/mo-12.1%
Housing Units3,0202,774+8.9%

Learn More

Buena Vista, MI ProfileSwartz Creek, MI ProfileCost of Living in MichiganMore ComparisonsCity Rankings