Henderson is an unincorporated community and census-designated place (CDP) in Shiawassee County in the U.S. state of Michigan. As of the 2020 census, Henderson had a population of 413. The community is located within Rush Township. Henderson was named for early settler John Henderson, and the community was formerly referred to as Hendersonville and Hazel Green.