New Troy is an unincorporated community and census-designated place in Berrien County in the U.S. state of Michigan.The population was 497 at the 2010 census.