Grand Blanc is located in Genesee County just southeast of Flint between Flint and Pontiac along Interstate 75 near Lake Fenton. The population estimate for July 1, 1998 was 8,111, an increase of 351 since 1990.
Grand Blanc is part of the Flint, Michigan metro area.