Cities starting with G
- Gaastra
- Gagetown
- Gaines
- Galesburg
- Galien
- Garden
- Garden City
- Garfield Township
- Gaylord
- Genesee charter Township
- Georgetown Township
- Germfask
- Gibraltar
- Gladstone
- Gladwin
- Glen Arbor
- Glennie
- Gobles
- Goetzville
- Goodells
- Goodrich
- Gould City
- Gowen
- Grand Beach
- Grand Blanc
- Grand Blanc Township
- Grand Haven
- Grand Junction
- Grand Ledge
- Grand Marais
- Grand Rapids
- Grand Rapids charter Township
- Grandville
- Grant
- Grass Lake Charter Township
- Grawn
- Grayling
- Green Charter Township
- Greenbush
- Greenland
- Greenville
- Gregory
- Grosse Ile Township
- Grosse Pointe
- Grosse Pointe Farms
- Grosse Pointe Park
- Grosse Pointe Shores
- Grosse Pointe Woods
- Grosse Pte Woods
- Gulliver
- Gwinn