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.

USCIS Local Offices


Norfolk 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.

If you are in the military or you are a military spouse the Norfolk Field Office has an email address specifically for your use. The email address is:


Norfolk Commerce Park 5280 Henneman Drive,
Norfolk, VA 23513.

Mailing Address

Norfolk Commerce Park 5280 Henneman Drive Norfolk, VA 23513.

Public Transportation

Bus: Use the HRT Bus Service.

Driving Directions

Take Interstate 64.

Get off at exit 281A.

Go west on Robin Hood Road.

Turn left onto Almeda Avenue.

Turn right onto Henneman Drive.

The office is on the right.

Parking and Accessibility

There is public parking available in the area of the office.

Handicap Accessibility


Areas Served by this Local Office

This office serves the following counties in Virginia, as well as the independent cities that lie in the proximity of these counties: Accomack, Amelia, Brunswick, Caroline, Charles City, Chesterfield, Dinwiddie, Essex, Gloucester, Goochland, Greensville, Hanover, Henrico, Isle of Wight, James City, King and Queen, King William, Lancaster, Louisa, Lunenburg, Mathews, Mecklenburg, Middlesex, New Kent, Northampton, Northumberland, Nottoway, Powhatan, Prince Edward, Prince George, Richmond, Southampton, Spotsylvania, Surry, Sussex, Westmoreland, and York.


US Immigration