Oakland County, Michigan cities by population

Number of cities: 41
Population: 1,271,983
Largest city: Troy
Table of cities in Oakland County, Michigan sorted by population from largest to smallest.
CityTypePopulation
Troycity86,912
Farmington Hillscity83,749
Southfieldcity76,196
Rochester Hillscity75,990
Novicity65,369
Pontiaccity61,498
Royal Oakcity58,368
Oak Parkcity29,677
Madison Heightscity28,719
Auburn Hillscity24,202
Birminghamcity21,728
Ferndalecity19,414
Wixomcity16,853
Berkleycity15,234
Hazel Parkcity15,213
Rochestercity13,048
Fentoncity11,949
South Lyoncity11,786
Clawsoncity11,482
Farmingtoncity11,481
Beverly Hillsvillage10,593
Walled Lakecity7,263
Milfordvillage6,511
Huntington Woodscity6,382
Northvillecity6,106
Hollyvillage6,031
Wolverine Lakevillage4,515
Bloomfield Hillscity4,393
Lathrup Villagecity4,098
Oxfordvillage3,490
Lake Orionvillage2,920
Franklinvillage2,790
Keego Harborcity2,790
Pleasant Ridgecity2,610
Orchard Lake Villagecity2,351
Sylvan Lakecity1,778
Bingham Farmsvillage1,521
Ortonvillevillage1,291
Village of Clarkstoncity743
Leonardvillage314
Lake Angeluscity279

What is the largest city in Oakland County, Michigan?

Troy is the largest city in Oakland County, Michigan with a population of 86,912.

TOP-5 cities by population in Oakland County, Michigan:
  • Troy
  • Farmington Hills
  • Southfield
  • Rochester Hills
  • Novi