Genesee County, Michigan Cities (2025)

37 cities

City
Rank
2025 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Flint179,39181,109-0.43%2,37433 City
Grand Blanc charter240,19739,8820.35%1,23033 Township
Flint charter330,96531,3970.01%1,34123 Township
Burton429,35729,669-0.21%1,25723 City
Davison520,49420,4490.27%61533 Township
Genesee charter620,30020,5430.08%69929 Township
Mount Morris719,61319,977-0.03%62232 Township
Fenton charter817,34316,8890.61%72824 Township
Mundy915,49215,2910.49%43036 Township
Vienna charter1013,05513,288-0.06%37335 Township
Fenton1111,84512,029-0.31%1,7817 City
Flushing charter1210,61210,6820.21%33831 Township
Richfield138,9718,9860.04%25635 Township
Beecher148,7989,168-1.08%1,4966 CDP
Atlas158,3068,3360.19%23635 Township
Flushing168,1828,392-0.51%2,2664 City
Grand Blanc177,8858,078-0.49%2,1834 City
Clayton charter187,3547,453-0.01%21534 Township
Argentine197,0347,0690.26%20335 Township
Gaines206,6476,6590.21%18935 Township
Lake Fenton216,5055,6310.98%1,1796 CDP
Thetford226,5056,620-0.05%18835 Township
Montrose charter235,9525,9960.15%17434 Township
Swartz Creek245,8385,887-0.17%1,3934 City
Davison255,0425,127-0.34%2,5392 City
Forest264,3744,4420.02%12336 Township
Linden274,1954,1450.24%1,7812 City
Mount Morris283,0773,164-0.58%2,6801 City
Clio292,4632,522-0.48%2,2231 City
Argentine302,4332,409-0.25%1,0272 CDP
Goodrich312,0152,020-0.05%9182 Village
Montrose321,7001,740-0.47%1,7401 City
Otisville33804817-0.37%9131 Village
Barnes Lake347786517.16%5032 CDP
Millers Lake355646567.22%3742 CDP
Lennon36469478-0.42%5141 Village
Gaines37373376-0.27%9970 Village

Genesee County Cities Summary

Largest City

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

Smallest City

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

10 Largest Cities

There are 37 cities in Genesee County, Michigan.

Location of Genesee County