Post offices provide daily mail and package delivery, retail postal services, and specialty offerings like passport acceptance and money orders to residents and businesses. There are 23 Post Office locations in Baltimore, Maryland.
Residents of Baltimore should check the USPS website or call their nearest branch to confirm current window hours before visiting, as lobby hours with self-service kiosk access often differ from staffed window hours. Larger locations may also offer package pickup lockers accessible 24 hours a day.
List of Baltimore City, Maryland Post Office
Southeast Post Office
Arlington Post Office
Baltimore Post Office
Calvert Post Office
Carroll Post Office
East Point Mall Post Office
Druid Post Office
Fells Point Post Office
Govans Post Office
Hampden Roland Park Post Office
Hamilton Post Office
Highlandtown Post Office
Clifton East End Post Office
Franklin Post Office
Market Center Post Office
Mount Washington Post Office
Raspeburg Post Office
South Post Office
Northwood Post Office
Mondawmin Ml Post Office
Roland Park Post Office
Walbrook Post Office
Waverly Post Office
Post Office near Baltimore
- Cockeysville
- Glen Burnie
- Elkridge
- Linthicum Heights
- Randallstown
- Woodstock
- Towson
- Pikesville
- Baltimore
- Middle River
- Parkville
- Columbia
- Millersville
- Owings Mills
- Pasadena
- Reisterstown
- Severn
- Rosedale
- Glen Arm
- Hanover
- Phoenix
- White Marsh
- Halethorpe
- Nottingham
- Hydes
- Perry Hall
- Severna Park
- Essex
- Dundalk
- Catonsville
- Savage
- Jessup
Residents of Baltimore can manage many postal needs without visiting in person by using USPS.com to track packages, submit change of address requests, schedule free package pickups, and purchase postage. When visiting a post office for passport acceptance or certified mail, bring appropriate ID and arrive before the window closes as lines can be longer near midday and end of month.
You may also find Post Office locations in nearby cities including Cockeysville, Glen Burnie, Elkridge.