USCIS Local Office - San Bernardino


To visit this local office or to speak with an Immigration Officer, you must schedule an appointment using the USCIS INFOPASS appointment system.

This office has a satellite location at:

290 D Street, Suite 803

San Bernardino, CA 92401.


995 Hardt Street
San Bernardino, CA 92408

Mailing Address

995 Hardt Street
San Bernardino, CA 92408

Public Transportation

Omnitrans - 1700 West 5th Street, San Bernardino, CA 92411 (909) 379-7100

Bus route from Metrolink Station
Walk to 2nd at G Street (0.8 miles)
Take Bus 2 towards SBD-Cal State/E Street/Loma Linda
Get off at Tippecanoe at Hospitality
Walk to 995 Hardt Street (0.3 miles)

Metrolink - 1204 West 3rd Street, San Bernardino, CA 92410 (800) 371-5465 - San Bernardino Line; Exit San Bernardino Station

Riverside County Transportation - 4080 Lemon Street #3, Riverside, CA 92501 (951) 955-6838

Driving Directions

From the 10 FWY
Exit Tippecanoe
Travel north .5 miles
Turn left on Hardt Street
Building is on the left .2 miles

Parking and Accessibility

PARKING: There is parking available at the building and it is free. There is ample street parking available.

HANDICAP ACCESSIBILITY: This office is handicapped accessible.

Areas Served by this Local Office

This office serves the counties of San Bernardino and Riverside as well as Red Mountain in Kern County and the following areas in Los Angeles County: Claremont, Diamond Bar, La Verne, Pomona, Rowland Heights, San Dimas, and Walnut.