CA

Passport Appointments in San Francisco, CA

Find passport appointment availability across the Bay Area. Covers the SF Passport Agency and USPS offices in Oakland, San Jose, Berkeley, Palo Alto, and Marin County.

Last updated: February 24, 2026

Get San Francisco passport appointment alerts

Join the waitlist and we'll notify you the moment a slot opens at a San Francisco-area Post Office.

No spam. We’ll only contact you about PassportAlerts.

Passport Appointments in San Francisco, CA

San Francisco is one of the harder passport appointment markets in the country, and the geography doesn't help. The Bay Area is compact relative to its population. You can't just drive 40 miles in any direction and find a low-competition suburban office the way you can in Phoenix or Dallas. Oakland, Berkeley, San Jose, and Palo Alto are all part of the same competitive search pool, and the tech industry fills that pool with people who travel internationally at very high rates.

San Francisco does have a regional passport agency, which gives people with urgent travel a real option. See our emergency passport guide for details on how to qualify. For routine applications, the USPS acceptance facilities spread across San Francisco, Alameda, Santa Clara, and Marin counties are the path.

Where to Get a Passport Appointment in San Francisco

San Francisco proper:

  • San Francisco Main Post Office (101 Hyde St) — civic center area, high volume
  • Rincon Center Post Office (180 Steuart St) — Financial District, very competitive
  • Mission District Post Office (1198 Valencia St) — Outer Mission, moderate demand
  • Sunset District Post Office (1314 22nd Ave) — outer Sunset, residential, less competition than downtown
  • Richmond District Post Office (554 Clement St) — outer Richmond, worth checking
  • Castro Post Office (4 Dolores St) — Noe Valley/Castro area, moderate traffic

East Bay (Alameda County):

  • Oakland Main Post Office (201 13th St, Oakland) — Alameda County main office, high volume
  • Berkeley Post Office (2000 Allston Way, Berkeley) — UC Berkeley demand plus general Berkeley traffic, competitive
  • Fremont Post Office (39136 Fremont Blvd, Fremont) — south Alameda County, less competition than Oakland or Berkeley
  • Hayward Post Office (795 A St, Hayward) — central Alameda, worth checking
  • Castro Valley Post Office (4098 E Castro Valley Blvd, Castro Valley) — suburban east Alameda, more availability

South Bay (Santa Clara County):

  • San Jose Main Post Office (1750 Lundy Ave, San Jose) — one of the busier South Bay offices
  • Palo Alto Post Office (380 Hamilton Ave, Palo Alto) — Stanford corridor, competitive given the concentration of tech workers
  • Mountain View Post Office (211 Hope St, Mountain View) — Google campus area, high demand
  • Sunnyvale Post Office (1150 W Maude Ave, Sunnyvale) — Apple and LinkedIn corridor
  • Santa Clara Post Office (600 Lafayette St, Santa Clara) — South Bay, often has more availability than Palo Alto or Mountain View
  • Gilroy Post Office — far south Santa Clara County, lowest competition in the county

North Bay (Marin County):

  • San Rafael Post Office (40 Bellam Blvd, San Rafael) — Marin County seat, serves north Bay
  • Mill Valley Post Office (751 E Blithedale Ave, Mill Valley) — south Marin, popular area
  • Novato Post Office (1537 S Novato Blvd, Novato) — north Marin, often has more availability than south Marin

San Francisco Passport Agency (95 Hawthorne St, Suite 500): The SF Passport Agency handles urgent appointments: travel within 14 days, or a foreign visa appointment within 28 days. Call 1-877-487-2778 to check eligibility. Given the volume of international travelers in the Bay Area, this office is in consistent demand. Call early in the morning.

Strategies for San Francisco (Ranked by Effectiveness)

  1. Check Marin County first. San Rafael and Novato are 20-30 minutes from the city, see less competition than anything in San Francisco or Oakland, and offer solid availability most of the time. This is your most reliable fallback. For detailed strategies on finding appointments in competitive markets, expanding to quieter suburban offices is step one.

  2. Then expand east to Fremont and south Alameda County. Fremont is 30 miles south of Oakland and regularly has better availability than Berkeley or Oakland proper. Castro Valley is another good option in east Alameda. Most people search the Peninsula offices instead and miss these.

  3. Consider Gilroy for serious commitment. It's the southernmost office in the Bay Area and genuinely has low demand. 45+ miles from San Francisco, so it's a real drive. But when Peninsula and SF offices are booked 8 weeks out, a Gilroy slot in two weeks is worth it.

  4. The outer SF neighborhoods (Sunset and Richmond) are your SF fallback. People default to downtown or the Mission. The outer neighborhoods see less competition. Appointments might be at inconvenient times, but they're there.

  5. The Peninsula (Palo Alto, Mountain View, Sunnyvale) is a last resort. Don't check these first — they're among the most competitive offices in the country on a per-capita basis. The density of tech workers with regular international travel is unlike almost anywhere else.

The geography problem. The Bay Area has water on three sides, which means you can't just drive 40 miles in any direction and find a low-competition suburban office like you can in Phoenix or Dallas. Oakland, Berkeley, San Jose, and Palo Alto are all part of the same competitive search pool. Marin and Gilroy are your only real escape valves.

Current Wait Times and Availability

San Francisco and Peninsula offices typically book 6-9 weeks out. During peak travel season (March through July), that can stretch to 10+ weeks at the most competitive locations. Oakland and Berkeley run 5-7 weeks. Fremont, Marin County, and south Santa Clara County offices are usually 3-5 weeks.

The Bay Area has one of the highest passport demand rates in the country, per capita. The only practical edge is being first to know when a cancellation opens up.

PassportAlerts watches offices across the Bay Area and sends an alert the moment a slot appears.

Frequently Asked Questions

What is the San Francisco Passport Agency and who can use it?

The SF Passport Agency is at 95 Hawthorne St, Suite 500, in downtown San Francisco. It's for urgent passport requests: travel within 14 days, or a foreign visa appointment within 28 days. Call 1-877-487-2778. You cannot walk in. Given the Bay Area's volume of international travel, this office is busy. Call first thing in the morning.

Is the Bay Area really harder than other markets?

For the Peninsula specifically, yes. The concentration of tech workers with regular international travel in Palo Alto, Mountain View, and Sunnyvale is unlike almost any other suburban area in the country. That concentrated demand in a geographically constrained area makes it unusually competitive even compared to metros like Chicago or Atlanta.

Should I check Santa Clara County offices if I live in San Francisco?

If you've been searching for more than two weeks, yes. San Jose and Santa Clara are 45-50 miles south. Gilroy is further still. It's a real drive, but when Peninsula and SF offices are booked 8 weeks out, a slot in Gilroy in two weeks is a real option.

Are there non-USPS acceptance facilities in the Bay Area?

Some county clerk offices and municipal agencies in the Bay Area accept passport applications. San Francisco's own city services have hosted passport acceptance at various times. Check the SF City Clerk's office or San Jose's city services directly. These have their own queues, not connected to RCAS, and availability can differ significantly from Post Office slots.


Get Alerted When San Francisco Slots Open

PassportAlerts monitors across the Bay Area — all eight counties — and alerts you immediately when a slot opens. In a market this competitive, being first matters. Check our guide on how passport appointment alerts work to understand why real-time notifications are essential in the Bay Area.

Sign up for passport appointment alerts in San Francisco

Stop missing San Francisco appointments

Join the waitlist — we'll alert you the moment a slot opens near you.

No spam. We’ll only contact you about PassportAlerts.

More cities