Rochester is a city in Oakland County in the U.S. state of Michigan. The population was 12,711 at the 2010 census. It is a northern suburb in Metro Detroit located 20 miles north of the city of Detroit.
AdSee the latest home listings for sale, connect with local experts and schedule the tour. Realtor.com® puts the best tools in your hands. Find your dream home in your favorite city