Napoleon is an unincorporated community in Napoleon Township of Jackson County in the U.S. state of Michigan. It is also a Census-designated place for statistical purposes and without any legal status as an incorporated municipality. The population of the CDP was 1,254 at the 2000 census.