Genesee County, Michigan Cities (2026)

32 cities

City
Rank
2026 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Flint179,04881,109-0.43%2,36433 City
Grand Blanc charter240,33839,8820.35%1,23433 Township
Flint charter330,96831,3970.01%1,34123 Township
Burton429,29529,669-0.21%1,25423 City
Davison520,54920,4490.27%61733 Township
Genesee charter620,31620,5430.08%69929 Township
Mount Morris719,60719,977-0.03%62132 Township
Fenton charter817,44816,8890.61%73324 Township
Mundy915,56815,2910.49%43236 Township
Vienna charter1013,04713,288-0.06%37335 Township
Fenton1111,80812,029-0.31%1,7757 City
Flushing charter1210,63410,6820.21%33931 Township
Richfield138,9758,9860.04%25635 Township
Atlas148,3228,3360.19%23635 Township
Flushing158,1408,392-0.51%2,2544 City
Grand Blanc167,8478,078-0.48%2,1724 City
Clayton charter177,3537,453-0.01%21534 Township
Argentine187,0527,0690.26%20335 Township
Gaines196,6616,6590.21%19035 Township
Thetford206,5026,620-0.05%18835 Township
Montrose charter215,9615,9960.15%17434 Township
Swartz Creek225,8285,887-0.17%1,3914 City
Davison235,0255,127-0.34%2,5302 City
Forest244,3754,4420.02%12336 Township
Linden254,2054,1450.24%1,7862 City
Mount Morris263,0603,164-0.55%2,6661 City
Clio272,4512,522-0.49%2,2121 City
Goodrich282,0142,020-0.05%9182 Village
Montrose291,6921,740-0.47%1,7321 City
Otisville30802817-0.25%9101 Village
Lennon31467478-0.43%5121 Village
Gaines323733760%9970 Village

Genesee County Cities Summary

Largest City

Flint is the largest city in Genesee County, with a population of 79,048.

Smallest City

Gaines is the smallest city in Genesee County, with a population of 373.

10 Largest Cities

There are 32 cities in Genesee County, Michigan.

Location of Genesee County