Novi, Michigan

Novi is a city in Oakland County in the U.S. state of Michigan. As of the 2010 census, the population was 55,224. The city is located about 25 mi northwest of the center of Detroit. It is about 25 mi northeast of the center of Ann Arbor.