Genesee County, MI
17 towns and cities in Genesee County, Michigan
Genesee County is a county in Michigan with 406,211 residents and 637 sq mi of land.
Advertisement
Towns and cities in Genesee County
- Argentine 2,685
- Beecher 8,840
- Burton 29,715
- Clio 2,525
- Davison 5,143
- Fenton 12,050
- Flint 81,252
- Flushing 8,411
- Gaines 377
- Goodrich 2,022
- Grand Blanc 8,091
- Lake Fenton 5,905
- Linden 4,142
- Montrose 1,743
- Mount Morris 3,170
- Otisville 819
- Swartz Creek 5,897
Last updated: