📍 NEW YORK

Buffalo Main Post Office

Post Office (USPS) · Buffalo

The Buffalo Main Post Office at 1200 William Street is the primary USPS distribution and retail hub for the Buffalo metro area, located on the eastern side of downtown near the Buffalo Niagara Medical Campus.

Location & contact

🕑 Hours

Monday-FridayPassport acceptance by appointment only -- call 716-842-4752 or schedule at tools.usps.com/rcas/

📍 Location & contact

Address1200 William Street, Buffalo 14240
Plus Code87J3V5PF+H6
📱 Scan to saveTake this listing with you on your phone.
At a glance
Primary Buffalo USPS facility with passport acceptanceConvenient for Medical Campus and east-side neighborhoodsPassport book and passport card applications acceptedAppointment scheduling via USPS online system

📖 About this office

The Buffalo Main Post Office at 1200 William Street is the primary USPS distribution and retail hub for the Buffalo metro area, located on the eastern side of downtown near the Buffalo Niagara Medical Campus. This facility offers passport acceptance services, processing new passport books and cards for applicants across Erie County who prefer the Main Office window to branch locations.

As with all USPS acceptance facilities, passport applications here are handled by appointment — walk-in processing is not guaranteed. Applicants should have their DS-11 form completed (but unsigned), original proof of U.S. citizenship, a current government-issued photo ID, and a passport-sized photo ready before arriving. The USPS collects a $35 acceptance fee at the window; State Department fees are paid separately by check or money order made out to the U.S. Department of State.

The William Street Main Office is one of several USPS passport windows scattered across Buffalo. If this location's availability does not match your schedule, the full list of area acceptance facilities is on our Buffalo passport offices page. Western New York applicants can also browse our New York State passport guide to find acceptance locations across the state.

💡 Good to know

For applicants with urgent travel departing within 14 calendar days or needing a visa within 28 days, the Buffalo Passport Agency at 111 Genesee Street offers expedited appointment-based service and is a short drive from the Main Post Office. Always confirm passport appointment availability before heading to the William Street location, as slots fill quickly during peak travel seasons such as spring and summer.

⭐ Services

New adult passport (DS-11)
Child/minor passport application
Passport renewal (by-mail DS-82 information)
Passport photos (confirm availability when scheduling)

❓ Frequently asked questions

How do I schedule a passport appointment at Buffalo Main Post Office?
Use the USPS Retail Customer Appointment Scheduler at tools.usps.com/rcas/ or call the office at 716-842-4752. Walk-in acceptance is not guaranteed.
What forms of payment are accepted for passport fees at this USPS location?
The $35 USPS execution fee must be paid in cash, check, or money order at the window. State Department fees for the passport book or card must be paid by a separate check or money order made out to the U.S. Department of State.

📍 Nearby offices

Go up