Post offices serve all communities within a county, from city branch locations to rural contract postal units that serve smaller towns and unincorporated areas with essential mail services. There are 42 Post Office locations in Oakland County, Michigan.
Residents of Oakland County should be aware that rural post offices and contract postal units may have limited hours compared to full-service branches. USPS provides a free package pickup service for all residents, including those in rural areas, which can eliminate the need to travel to a post office for outgoing packages.
List of Oakland County, Michigan Post Office
Auburn Hills Post Office
Berkley Post Office
Bloomfield Hills Post Office
Birmingham Post Office
Bloomfield Township Post Office
Clawson Post Office
Farmington Hills Post Office
Franklin Post Office
Branch Post Office
Clarkston Post Office
Davisburg Post Office
Ferndale Post Office
Farmington Post Office
Great Lakes Crossing Post Office
Hazel Park Post Office
Highland Post Office
Holly Post Office
Lake Orion Post Office
Lathrup Village Post Office
Leonard Post Office
Milford Post Office
Madison Heights Post Office
Keego Harbor Post Office
Lakeville Post Office
New Hudson Post Office
Novi Post Office
Phoenix Post Office
Oxford Post Office
Ortonville Post Office
Royal Oak Post Office
Pontiac Post Office
Rochester Hills Post Office
Oak Park Post Office
Rochester Post Office
South Lyon Post Office
Troy Post Office
Southfield Post Office
Union Lake Post Office
Walled Lake Post Office
Waterford Post Office
West Bloomfield Post Office
Wixom Post Office
Residents of Oakland County can use the USPS online location finder to identify the nearest post office, rural branch, or contract postal unit and check their individual hours. Enrolling in USPS Informed Delivery is free and lets all county residents preview incoming mail and packages via email or the USPS app each morning before delivery.
You may also find Post Office locations in neighboring counties including Oakland, Macomb, Wayne.