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 42 Post Office locations in St Louis, Missouri.
Residents of St Louis 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 St Louis City, Missouri Post Office
Charles J Coyle Post Office
Baden Post Office
Affton Post Office
Berkeley Post Office
Benton Park Post Office
Brentwood Post Office
Clayton Post Office
Crestwood Plaza Postal Store Post Office
Chouteau Post Office
Creve Coeur Post Office
Des Peres Post Office
Ferguson Post Office
Frederick N Weathers Post Office
Field Post Office
Jefferson Memorial Post Office
Jennings Post Office
Gravois Post Office
Henry W Wheeler Post Office
Gwen B Giles Post Office
Jordan W Chambers Post Office
Lambert Airport Dpobu Post Office
Mackenzie Pointe Post Office
Main Office Fin Postal Store Post Office
Marian Oldham Post Office
Maplewood Post Office
Louise Post Office
Maryville Gardens Post Office
Normandy Post Office
North County Post Office
Richmond Heights Post Office
Saint Louis Post Office
Soulard Post Office
South County Postal Store Post Office
Southwest Post Office
Olivette Post Office
Sappington Post Office
South County Post Office
Timothy M Gaffney Post Office
Squires Post Office
Tower Grove Post Office
West County Post Office
University City Post Office
Residents of St Louis 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.