Find a Post Office Near You
This directory lists 4,347 post offices, contract postal units, and village post offices across all 50 states and Washington, D.C. Search by ZIP code, or browse by state below. Each listing includes the address, phone number, hours, and services offered at that location.
Browse by State
No states match “”.
Helpful Resources
Apply for a PO Box
PO Box sizes and pricing vary by location and demand. Compare available box sizes, check what's currently open near you, and see what's needed to apply — in person or online.
Learn more →Change of Address
Moving? File your change of address directly with USPS to have mail forwarded to your new address, and find out how long forwarding typically takes to take effect.
Learn more →Hold Mail Service
Going out of town? Put your mail on hold for up to 30 days, free of charge, and pick it up or have it delivered as soon as you're back.
Learn more →Money Orders
Money orders are a safe way to send payments through the mail. See current fees, maximum amounts, and how to track a money order after it's been cashed.
Learn more →Post Office Holiday Schedule
Post offices close for all federal holidays, affecting both retail service and mail delivery. See this year's full holiday schedule so you can plan ahead.
Learn more →Post Office Weekend Hours
Weekend hours vary a lot by location. See typical Saturday and Sunday patterns before you plan a trip to the post office.
Learn more →One post office, several sets of hours
A post office's retail window — where you buy stamps and mail packages — often keeps different hours than its lobby, where PO box holders can access their mail. Bulk mail acceptance, passport appointments, and passport photo services frequently run on yet another schedule, sometimes only a few hours a day even when the retail counter is open longer. Each location page on this site lists every one of these separately, so you know exactly when to show up for what you actually need — not just whether the building is "open."