Beecher is an unincorporated community in Genesee County in the U.S. state of Michigan. It is a census-designated place (CDP) for statistical purposes and has no legal status as a municipality. The population was 12,793 at the 2000 census.
The CDP area is situated on the east side of Mount Morris Township where Interstate 475 turns westward between the cities of Flint and Mount Morris. A small portion is also in the southwest corner of Genesee Township.