Ranking of Oakland, MI Cities and Places By population in 2020

Updated on June 27, 2025.

Based on the US Census Vintage data estimates, in 2020, among all Oakland, MI cities and places, Balance of Oakland County had the highest population (469.00K), followed by Troy city (87.12K), and Farmington Hills city (83.83K).

The chart below shows the top 10 cities and places, and the table below shows the ranking of all Oakland cities and places.

You can see similar information for other Michigan counties. You can also see the ranking of all cities and places in Michigan.

See this for other years:
Ranking of Oakland, MI Cities and Places By population in 2020
Balance of Oakland County
Troy city
Farmington Hills city
Southfield city
Rochester Hills city
Novi city
Pontiac city
Royal Oak city
Oak Park city
Madison Heights city
Ranking of Oakland, MI Cities and Places By population in 2020
Items per page:
0 of 0
Rank City or Place Population
1 Balance of Oakland County 468998
2 Troy city 87119
3 Farmington Hills city 83825
4 Southfield city 76409
5 Rochester Hills city 76144
6 Novi city 66126
7 Pontiac city 61839
8 Royal Oak city 58056
9 Oak Park city 29490
10 Madison Heights city 28395
11 Auburn Hills city 24357
12 Birmingham city 21767
13 Ferndale city 19198
14 Wixom city 17152
15 Berkley city 15167
16 Hazel Park city 14948
17 Rochester city 12997
18 South Lyon city 11726
19 Farmington city 11561
20 Clawson city 11362
21 Beverly Hills village 10591
22 Walled Lake city 7226
23 Milford village 6505
24 Huntington Woods city 6368
25 Holly village 5982
26 Wolverine Lake village 4505
27 Bloomfield Hills city 4445
28 Lathrup Village city 4081
29 Oxford village 3480
30 Northville city (pt.) 3319
31 Franklin village 3153
32 Lake Orion village 2880
33 Keego Harbor city 2760
34 Pleasant Ridge city 2622
35 Orchard Lake Village city 2228
36 Sylvan Lake city 1714
37 Ortonville village 1350
38 Bingham Farms village 1092
39 Village of Clarkston city 925
40 Leonard village 357
41 Lake Angelus city 279
42 Fenton city (pt.) 28