Immigration Lawyers in North Carolina

Immigration lawyers licensed to practice in North Carolina handle matters such as family petitions, green cards, naturalization, employment immigration, asylum, and removal defense.

Immigration Legal Help Organizations in North Carolina

61 office listings in 30 cities. These nonprofit organizations are recognized by the U.S. Department of Justice Recognition & Accreditation Program to provide immigration legal services. Source: official DOJ roster, report dated August 16, 2026. American Immigration Services is not affiliated with the U.S. Department of Justice; contact organizations directly to confirm services and availability.

  1. Apex Immigration Services, Inc.

    Principal Office · 203 East Moore Street, Apex, NC 27502 · (919) 589-5231

  2. Apex Immigration Services, Inc.

    Principal Office · P.O. Box 734, Apex, NC 27502 · (919) 924-4120

  3. Carolina Refugee Resettlement Agency

    Principal Office · 5009 Monroe Road, Suite 100, Charlotte, NC 28205 · (704) 535-8803

  4. Catholic Charities Diocese of Charlotte

    Asheville Extension Office · 50 Orange Street, Asheville, NC 28801 · (828) 255-0146

  5. Catholic Charities Diocese of Charlotte

    Principal Office · 1123 South Church Street, Charlotte, NC 28203 · (704) 370-3228

  6. Catholic Charities Diocese of Charlotte

    Winston-Salem Extension Office · 1612 East 14th Street, Winston-Salem, NC 27105 · (336) 727-0705

  7. Catholic Charities of the Diocese of Raleigh

    Durham Extension Office · 2020 Chapel Hill Drive, Suite 30, Durham, NC 27707 · (919) 286-1964

  8. Catholic Charities of the Diocese of Raleigh

    Fayetteville Extension Office · 726 Ramsey Street, Suites 10 and 11, Fayetteville, NC 28301 · (910) 424-2020

  9. Catholic Charities of the Diocese of Raleigh

    Greenville Extension Office · 1746 Union Street, Greenville, NC 27834 · (919) 861-7441

  10. Catholic Charities of the Diocese of Raleigh

    Principal Office · 7200 Stonehenge Drive, Raleigh, NC 27613 · (984) 900-3114

  11. Catholic Charities of the Diocese of Raleigh

    North Raleigh Blvd Extension Office · 2013 N. Raleigh Blvd, Raleigh, NC 27604 · (919) 861-7441

  12. Catholic Charities of the Diocese of Raleigh

    South Brunswick Extension Office · 5101 Ocean Highway West, South Brunswick, NC 28470 · (910) 754-8544

  13. Catholic Charities of the Diocese of Raleigh

    Wilmington Extension Office · 20 North 4th Street, Suite 300, Wilmington, NC 28401 · (910) 251-8130

  14. Center of the Cross, Corp.

    Principal Office · 4413 W. Market Street, Suite B, Greensboro, NC 27407 · (336) 523-0501

  15. Centro Latino - Catawba County Hispanic Ministry

    Principal Office · 2259 12th Avenue N.E., Hickory, NC 28601 · (828) 330-0477

  16. Centro Latino - Catawba County Hispanic Ministry

    Principal Office · P.O. Box 104, Hickory, NC 28601

  17. Charlotte Center for Legal Advocacy

    Principal Office · 1431 Elizabeth Avenue, Charlotte, NC 28204 · (704) 971-2621

  18. Church World Service NC

    CWS Durham/Burlington Extension Office · 1423 N Church Street, Burlington, NC 27217

  19. Church World Service NC

    Principal Office · 504 West Chapel Hill Street, Suite 106, Durham, NC 27701 · (919) 680-3585

  20. Church World Service NC

    504 West Chapel Hill Street/Durham NC Extension Office · 504 West Chapel Hill Street, Suite 106, Durham, NC 27701 · (919) 680-4310

  21. Church World Service NC

    Greensboro Extension Office · 330 S Greene Street, 2nd Floor, Greensboro, NC 27401 · (336) 676-4223

  22. Church World Service NC

    CWS Wilmington Extension Office · 1403 Market Street, Wilmington, NC 28401 · (910) 726-3014

  23. Council on Immigrant Relations

    Lincolnton Extension Office · 416 East Sycamore Street, Lincolnton, NC 28093 · (980) 284-2011

  24. Council on Immigrant Relations

    Principal Office · 2809 Spring Forest Road, Suite 103, Raleigh, NC 27616 · (919) 322-0360

  25. Elon University Humanitarian Immigration Law Clinic

    Principal Office · 201 N. Greene Street, Greensboro, NC 27401 · (336) 279-9299

  26. Episcopal Farmworker Ministry

    Principal Office · 2989 Easy Street, Newton Grove, NC 28366 · (910) 567-6917

  27. Hispanic Federation Inc.

    Charlotte Extension Office · 601 E. 5th Street, Suite 330-C, Charlotte, NC 28202 · (787) 417-7700

  28. Holy Cross Catholic Church Ministerio Hispano

    Principal Office · 616 South Cherry Street, Kernersville, NC 27284 · (336) 996-5604

  29. Immigrant Connection of the High Country

    Principal Office · 215 Boone Heights Drive, Suite #208, Boone, NC 28607 · (828) 278-9302

  30. Immigrant Hope-Sandhills

    Principal Office · 6481 US Hwy 1 North, Southern Pines, NC 28387 · (910) 556-1326

  31. Immigration Resources of NC, Inc.

    Principal Office · 1712 E Millbrook Road, Raleigh, NC 27609 · (919) 624-1688

  32. InStepp Inc.

    Principal Office · 3326 Durham-Chapel Hill Boulevard, Durham, NC 27707 · (919) 680-8000

  33. International House of Metrolina, Inc.

    Principal Office · 1611 E. 7th Street, Charlotte, NC 28204 · (704) 333-8099

  34. International House of Metrolina, Inc.

    Principal Office · P.O. Box 5429, Charlotte, NC 28299

  35. Jalloh's Upright Services of North Carolina

    Principal Office · 122 North Elm Street, Suite 512, Greensboro, NC 27401 · (336) 265-3190

  36. Latin American Coalition

    Principal Office · 4938 Central Avenue, Suite 101, Charlotte, NC 28205 · (704) 531-3848

  37. Latino Advocacy Coalition of Henderson County

    Principal Office · 508 N. Grove Street, Hendersonville, NC 28792 · (828) 290-7134

  38. Legal Aid of North Carolina

    Principal Office · 5525 Albemarle Rd, Ste 100, Charlotte, NC 28212 · (704) 376-1600

  39. Legal Aid of North Carolina

    Raleigh Extension Office · 1425 Promise Beacon Circle, Suite 201, Raleigh, NC 27610 · (919) 856-2564

  40. Mi Casa

    Principal Office · 1721 Link Road, Winston Salem, NC 27103 · (336) 283-0809

  41. North Carolina African Services Coalition, Inc.

    Principal Office · 122 N. Elm Street, Suite 1010, Greensboro, NC 27401 · (336) 574-2677

  42. Pisgah Legal Services

    Principal Office · 62A Charlotte Street, Asheville, NC 28801 · (828) 253-0406

  43. Pisgah Legal Services

    Principal Office · PO Box 2276, Asheville, NC 28802 · (828) 253-0406

  44. Pisgah Legal Services

    Buncombe County Family Justice Center Extension Office · 35 Woodfin Street, Asheville, NC 28801 · (828) 250-6900

  45. Pisgah Legal Services

    Brevard Extension Office · 147 E. Main Street, Brevard, NC 28712 · (800) 489-6144

  46. Pisgah Legal Services

    Burnsville Extension Office · 302 W. U.S. Hwy 19E Bypass, Burnsville, NC 28714 · (828) 253-0406

  47. Pisgah Legal Services

    Henderson County Family Justice Center Extension Office · 103 S Grove Street, #5050, Hendersonville, NC 28792 · (828) 693-3840

  48. Pisgah Legal Services

    Henderson Extension Office · 440 S. Church Street, Hendersonville, NC 28792 · (828) 692-7622

  49. Pisgah Legal Services

    Marshall Extension Office · 32 North Main Street, Marshall, NC 28752 · (828) 210-3788

  50. Pisgah Legal Services

    Rutherfordton Extension Office · 169 N. Main Street, Rutherfordton, NC 28139 · (828) 247-0297

  51. RazomUS, nonprofit corporation

    Principal Office · 305 Post Office Drive, Unit 4, Indian Trail, NC 28079 · (980) 310-7502

  52. RazomUS, nonprofit corporation

    Principal Office · P.O. Box 820, Pineville, NC 28134

  53. Refugee Support Center

    Principal Office · 401 NC 54 Bypass, E15, Carolina Apts. Office Building, Carrboro, NC 27510 · (919) 423-1478

  54. Unidos We Stand

    Principal Office · 514 S Union Road, Suite B, Gastonia, NC 28054 · (704) 572-4412

  55. Union Central Comunitaria.Org

    Principal Office · 1512 Garner Road, Raleigh, NC 27610 · (919) 798-7191

  56. Union Central Comunitaria.Org

    Principal Office · P.O. Box 58212, Raleigh, NC 27658

  57. University of North Carolina at Greensboro

    Principal Office · 915 West Gate City Boulevard, Suite A, Greensboro, NC 27403 · (336) 256-1062

  58. ViaLegal Immigration

    Principal Office · 3117 Whiting Avenue, Charlotte, NC 28205 · (704) 965-7766

  59. World Relief

    World Relief - Durham Extension Office · 801 Gilbert Street, Suite 102, Durham, NC 27701 · (919) 251-8624

  60. World Relief

    World Relief Triad - High Point Extension Office · 400 W. English Road #241, High Point, NC 27262 · (336) 887-9007

  61. World Relief

    World Relief Triad - Winston-Salem Extension Office · 2634 Reynolda Road, Winton-Salem, NC 27106 · (336) 887-9007

Lawyer profiles are coming online now

We are verifying lawyer profiles in North Carolina. No listings are shown until a professional has submitted their credentials.

Verify a Lawyer’s License in North Carolina

Always confirm a lawyer’s license on the official state source. American Immigration Services does not decide who is licensed — the state does. This link opens the official licensing authority for North Carolina.

Verify With the Official State Authority

Opens North Carolina State Bar in a new tab.