Troy is a city in Oakland County, Michigan, United States. Its population was 87,294 at the 2020 U.S. census, making Troy the most populous city in the county and the 13th most-populous municipality in the state. Troy is a northern suburb of Metro Detroit, located about sixteen miles northwest of downtown Detroit.