Planning Your Visit – USCIS Johannesburg Field Office

Street Address

Department of Homeland Security
U.S. Citizenship and Immigration Services
United States Consulate General
1 Sandton Drive
Johannesburg, South Africa 2196

Office Location

USCIS Johannesburg is located in the U.S. Consulate at 1 Sandton Drive on the corner of Sandton and Rivonia Roads. (Opposite Sandton City Shopping Mall).


You need an appointment to visit USCIS Johannesburg.  You can make an appointment by email at or phone at 011 290 3230 (from within South Africa).


USCIS Johannesburg does not accept walk-ins.

By Public Transportation

None available.

By Car

Pay parking is available at the Sandton City Mall. Parking within the U.S. Consulate is not available.


Accessibility for individuals with special needs is available upon request prior to your appointment.


Back to the Johannesburg homepage

Back to the Johannesburg home page


Last Reviewed/Updated: