Cities and Towns in Oakland County, Michigan

Founded in 1819 (boundaries declared) and 1820 (organized), Oakland County is one of 83 counties in the state of Michigan. Historically, Oakland County was formed from part of Macomb County. The city of Pontiac is the county seat. With FIPS code of 125, Oakland County has a population of 1,270,017 and area of 908 square miles (2,352 km²).

List of all cities in Oakland County, MI alphabetically

City/Town Postal Code Area Code
Addison Township, MI 48367 248/947
Auburn Hills, MI 48321 248/947
48326 248/947
Berkley, MI 48072 248/947
Beverly Hills, MI 48025 248/947
Bingham Farms, MI 48025 248/947
Birmingham, MI 48009 248/947
48012 248/947
Bloomfield, MI 48301 248/947
48302 248/947
48303 248/947
48304 248/947
Bloomfield Hills, MI 48301 248/947
48302 248/947
48303 248/947
48304 248/947
Bloomfield Village, MI 48301 248/947
Brandon, MI 48462 248/947
Clarkston, MI 48346 248/947
48347 248/947
48348 248/947
Clawson, MI 48017 248/947
Commerce, MI 48382 248/947
48390 248/947
Davisburg, MI 48350 248/947
Detroit, MI 48220 248/947
48237 248/947
Drayton Plns, MI 48330 248/947
Farmington, MI 48331 248/947
48332 248/947
48333 248/947
48334 248/947
48335 248/947
48336 248/947
Farmington Hills, MI 48331 248/947
48332 248/947
48333 248/947
48334 248/947
48335 248/947
48336 248/947
Ferndale, MI 48220 248/947
Franklin, MI 48025 248/947
Goodison, MI 48306 248/947
Hazel Park, MI 48030 248/947
Highland, MI 48356 248/947
48357 248/947
Holly, MI 48442 248/947
Huntington Woods, MI 48070 248/947
Independence, MI 48346 248/947
48348 248/947
Keego Harbor, MI 48320 248/947
Lake Angelus, MI 48326 248/947
Lake Orion, MI 48359 248/947
48360 248/947
48361 248/947
48362 248/947
Lakeville, MI 48366 248/947
Lathrup Village, MI 48076 248/947
Leonard, MI 48367 248/947
Madison Heights, MI 48071 248/947
MI Metro, MI 48340 248/947
Milford, MI 48380 248/947
48381 248/947
New Hudson, MI 48165 248/947
Novi, MI 48374 248/947
48375 248/947
48376 248/947
48377 248/947
Oak Park, MI 48237 248/947
Oakland, MI 48306 248/947
48363 248/947
Orchard Lake, MI 48323 248/947
48324 248/947
Orion, MI 48359 248/947
48360 248/947
48362 248/947
Ortonville, MI 48462 248/947
Oxford, MI 48370 248/947
48371 248/947
Pleasant Ridge, MI 48069 248/947
Pontiac, MI 48340 248/947
Pontiac, MI 48341 248/947
Pontiac, MI 48342 248/947
Pontiac, MI 48343 248/947
Rochester, MI 48306 248/947
48307 248/947
48308 248/947
48309 248/947
Rochester Hills, MI 48306 248/947
48307 248/947
48308 248/947
48309 248/947
Royal Oak, MI 48067 248/947
48068 248/947
48073 248/947
Royal Oak Township, MI 48220 248/947
South Lyon, MI 48178 248/947
Southfield, MI 48033 248
48034 248/947
48037 248/947
48075 248/947
48076 248/947
48086 248/947
Southfield Township, MI 48025 248/947
Springfield Township, MI 48350 248/947
Sylvan Lake, MI 48320 248/947
Troy, MI 48007 248/947
48083 248/947
48084 248/947
48085 248/947
48098 248/947
48099 248/947
Union Lake, MI 48387 248/947
Walled Lake, MI 48390 248/947
Walled Lake, MI 48391 248/947
Waterford, MI 48327 248/947
48328 248/947
48329 248/947
48330 248/947
West Bloomfield, MI 48322 248/947
48323 248/947
48324 248/947
48325 248/947
White Lake, MI 48383 248/947
48386 248/947
Wixom, MI 48393 248/947
Wolverine Lake, MI 48390 248/947