USCIS - North Carolina - Charlotte Field Office
201 Regency Executive Park Drive
Charlotte, NC 28217
In order to visit this office or to speak with an Immigration Services Officer, you must have an appointment scheduled by USCIS, or you must schedule an
INFOPASS appointment on the USCIS website.
Go to: https://my.uscis.gov/en/appointment/v2
This office serves the following counties in North Carolina: Alexander, Alleghany, Anson, Ashe, Avery, Buncombe, Burke, Cabarrus, Caldwell, Catawba, Cherokee, Clay, Cleveland, Davidson, Davie, Forsyth, Gaston, Graham, Guilford, Haywood, Henderson, Iredell, Jackson, Lincoln, Macon, Madison, McDowell, Mecklenburg, Mitchell, Montgomery, Polk, Randolph, Richmond, Rockingham, Rowan, Rutherford, Stanly, Stokes, Surry, Transylvania, Union, Watauga, Wilkes, Yadkin, and Yancey.