Royal Oak is a city in Oakland County of the U.S. state of Michigan. It is a suburb of Detroit. As of the 2010 census, the city had a total population of 57,236. It should not be confused with Royal Oak Charter Township, a separate community located nearby. It is the 6th-largest city in Oakland County and the 27th largest city in Michigan by population. The area is known for its shopping, dining, and many cultural activities.