📍 CALIFORNIA

Passport Acceptance Offices in San Bernardino, California

San Bernardino sits at the base of the San Bernardino Mountains in San Bernardino County — the largest county by area in the contiguous United States — and serves as both the county seat and the urban core of the Inland Empire.

San Bernardino County seat — county seat of the largest US county by areaThree passport acceptance offices across the cityUSPS and municipal City Clerk options availableFirst-time and child passport applications acceptedLos Angeles Passport Agency ~70 miles west for urgent travel

🔎 Passport offices in this city

3 offices

Northpark Station Post OfficePost Office (USPS)4560 Hallmark ParkwayView →
San Bernardino City Hall - City ClerkMunicipal / City Clerk300 N D Street9093845128View →
San Bernardino Main Post OfficePost Office (USPS)390 W 5th StreetView →

📌 Quick facts

CountySan Bernardino County
Nearest passport agencyLos Angeles, CA (~75 min, ~70 mi via I-10)
Offices listed3

📖 About San Bernardino

San Bernardino sits at the base of the San Bernardino Mountains in San Bernardino County — the largest county by area in the contiguous United States — and serves as both the county seat and the urban core of the Inland Empire. Passport applicants here can choose between two USPS post offices and a municipal City Clerk facility, giving residents a genuine range of appointment types and locations across the city's geography.

The San Bernardino Main Post Office on 5th Street downtown is the city's flagship acceptance site, offering passport photos on-site and a central location reachable by Metrolink rail. Residents in the northern San Bernardino foothills may find the Northpark Station Post Office on Hallmark Parkway more practical — it sits near the CA-210 freeway with ample free parking, making family appointments with multiple applicants straightforward. For those who prefer a non-postal setting, the City Clerk at City Hall on D Street accepts applications weekday mornings by appointment, with a $35 acceptance fee and direct city staff assistance.

When standard processing timelines won't fit a trip deadline, applicants can book an urgent appointment at the Los Angeles Passport Agency — approximately 70 miles west via I-10, roughly a 75-minute drive under normal traffic conditions. That agency serves applicants with international travel within 14 calendar days or an imminent foreign visa need. Demand at the Los Angeles location is high year-round, so applicants should secure an appointment through travel.state.gov as early as possible once a qualifying deadline is known.

San Bernardino County's size means many residents drive from cities like Fontana, Rialto, or Colton to use these centrally located offices. Whether you are applying for a first-time adult book, enrolling a child, or seeking information on mail-in renewal eligibility, the three offices listed on this page cover the full range of in-person passport acceptance services available within San Bernardino city limits.

💡 Good to know

Passport appointments in San Bernardino fill quickly in the spring travel season. Book USPS slots at tools.usps.com/rcas/ and City Hall slots by phone at (909) 384-5128 several weeks in advance. Residents renewing an unaltered, undamaged passport issued after age 16 can use Form DS-82 by mail without visiting an acceptance facility. For context on all acceptance locations across the state, see the California passport offices directory.

❓ Frequently asked questions

What is the nearest US passport agency to San Bernardino?
The Los Angeles Passport Agency at 11000 Wilshire Blvd, Suite 1000, Los Angeles, CA 90024 is the nearest full passport agency. It is approximately 70 miles west of San Bernardino via I-10, about a 75-minute drive in normal traffic. Appointments are required and available only for applicants with travel within 14 days or an imminent visa need.
Can I walk in to a San Bernardino passport office without an appointment?
No. All three acceptance offices in San Bernardino — the Main Post Office, Northpark Station, and City Hall — require appointments for passport services. USPS appointments are booked at tools.usps.com/rcas/; City Hall appointments are scheduled by calling (909) 384-5128.
Which San Bernardino passport office is best for families with children?
The Northpark Station Post Office on Hallmark Parkway offers ample free parking and is convenient for families traveling from the northern part of the city or from nearby Highland and Rialto. The Main Post Office downtown is a good choice if you need passport photos taken on the same visit. City Hall on D Street is a solid non-USPS option with knowledgeable city staff.

📍 Nearby cities

← California

Go up