USCIS office directory provides all USCIS local offices by State and City. Simply click on any State or City below to locate the office nearest you and find specific office details for each location.

San Francisco USCIS Local Office


In order to visit this office or to speak with an Immigration Information Officer, you must have an appointment scheduled by USCIS, or you must schedule an INFOPASS appointment, on the USCIS website.


444 Washington Street,
San Francisco, CA 94111.

Mailing Address


630 Sansome Street

San Francisco, CA 94111.

Public Transportation

By the BART:: Get off at the Exit at Montgomery Station. The office is six blocks North of the station at the northeast corner of Sansome and Washington Streets.

By Bus: At Market & Freemont, take the number 10 bus. For information on other routes, call Muni at 415-673-6864.

By Train: From the Peninsula, take Caltrain to the King Street Station, then take the number 10 bus at Washington to Sansome.

Driving Directions

From Marin county and the north, take Highway 101 to San Francisco.

Turn left onto Van Ness Avenue.

Turn left onto Broadway Street.

Turn right onto Battery Street.

Turn right onto Washington Street.

From the East Bay, take Interstate 80 to San Francisco.

Take the exit for Harrison Street toward the Embarcadero.

Turn right onto Folsom Street..

Turn left on The Embarcadero.

Turn left onto Washington Street.

From the south

Take the Interstate 280 exit towards the Port of San Francisco.

Take the King Street exit.

Continue on King Street, as it becomes The Embarcadero.

Turn left onto Washington Street.

Parking and Accessibility

There is limited public parking available in the area.

Handicap Accessibility

This office is handicapped accessible.

Areas Served by this Local Office

This office serves the following counties for all immigration services: Alameda, Contra Costa, Del Norte, Humboldt, Lake, Marin, Mendocino, Napa, San Francisco, San Mateo, Sonoma, and Trinity.


US Immigration