Oakland County, Michigan Cities (2026)

City
Rank
2026 Pop. ↓
2020 Pop.
Annual Change
Density (/mi²)
Area (mi²)
Type
Troy189,00887,1180.31%2,66133 City
Farmington Hills283,15083,837-0.17%2,49933 City
Rochester Hills377,86976,1540.43%2,37433 City
Southfield476,01976,409-0.12%2,89626 City
Waterford570,07570,4000.22%2,28731 Township
Novi667,51866,1280.3%2,23230 City
West Bloomfield766,23265,7450.28%2,45927 Township
Pontiac862,08061,8400%3,12220 City
Royal Oak957,47258,049-0.19%4,87412 City
Commerce1046,00843,1452.09%1,67327 Township
Bloomfield1143,92544,1710.05%1,78725 Township
Orion1239,08238,1450.51%1,17833 Township
Independence1338,23336,6341.35%1,09135 Township
White Lake1431,59430,8780.69%94334 Township
Oak Park1528,96929,494-0.35%5,6285 City
Madison Heights1628,27528,392-0.08%3,9907 City
Lyon1727,48623,3232.3%88831 Township
Auburn Hills1826,28024,3631.37%1,57917 City
Oxford1923,28222,3910.94%68834 Township
Birmingham2021,94221,7640.09%4,5785 City
Oakland2120,77120,0580.68%57336 Township
Highland2220,53019,1861.04%60334 Township
Ferndale2319,21619,1940.02%4,9564 City
Milford2418,58517,0513.2%56333 Township
Wixom2517,34817,1520.2%1,8989 City
Brandon2615,60515,3760.41%44435 Township
Berkley2715,13915,167-0.04%5,7893 City
Hazel Park2814,93014,949-0.05%5,2983 City
Springfield2914,85314,7060.14%42035 Township
Southfield3014,69414,8520.16%1,8248 Township
Rochester3112,78312,987-0.32%3,3374 City
Holly3212,30512,0180.18%35734 Township
South Lyon3312,19511,7270.73%3,2604 City
Farmington3411,37411,552-0.31%4,2713 City
Clawson3511,30011,366-0.11%5,1362 City
Beverly Hills3610,41010,592-0.37%2,5864 Village
Walled Lake377,3467,2160.36%3,3252 City
Milford386,5206,5040%2,6602 Village
Groveland396,3375,9131%17935 Township
Rose406,3306,1730.99%18335 Township
Huntington Woods416,2506,369-0.38%4,1971 City
Holly425,8885,975-0.3%2,0803 Village
Wolverine Lake434,4414,507-0.31%3,5301 Village
Bloomfield Hills444,3784,434-0.27%8835 City
Lathrup Village454,0044,078-0.37%2,6592 City
Oxford463,4443,480-0.2%2,7361 Village
Franklin473,1273,152-0.22%1,1743 Village
Franklin483,0483,0650.03%8038 Township
Lake Orion492,8872,887-0.45%3,6451 Village
Keego Harbor502,7162,749-0.26%5,4870 City
Pleasant Ridge512,5842,627-0.31%4,5251 City
Royal Oak522,3252,3660.09%4,2581 Township
Orchard Lake Village532,2112,220-0.14%9222 City
Sylvan Lake541,6791,707-0.36%3,2291 City
Franklin551,5401,5030.39%7720 Township
Ortonville561,3351,351-0.3%1,3851 Village
Highland571,1861,160-0.34%3237 Township
Bingham Farms581,0651,091-0.56%8771 Village
Village of Clarkston59899916-0.44%2,0290 City
Franklin607467270.4%2135 Township
Leonard61355357-0.28%3581 Village
Lake Angelus622912810.69%2951 City
Troy632682560.75%7.036 Township
Novi641591620%1,4860 Township

Oakland County Cities Summary

Largest City

Troy is the largest city in Oakland County, with a population of 89,008.

Smallest City

Novi is the smallest city in Oakland County, with a population of 159.

10 Largest Cities

There are 64 cities in Oakland County, Michigan.

Location of Oakland County