PassportMap

St Peters Post Office

Post office

7055 Mexico Road, St Peters, MO 63376

(636) 397-9022

Hours are not published. Call before you go.

Hours and addresses come from the State Department listing, updated November 2, 2026.

St Peters Post Office accepts new U.S. passport applications in person in St Peters, MO. First-time and child visits are booked on the USPS scheduler. Search ZIP 63376. How to apply · How to renew