Charter Township of Grand Blanc is a charter township of Genesee County in the U.S. state of Michigan. The population was 37,508 at the 2010 census, a significant increase from 29,827 at the 2000 census. The city of Grand Blanc was formed out of part of the township's survey area.

source