Free Immigration Legal Help in North Carolina
33 nonprofits recognized by the U.S. Justice Department to give immigration legal help have 63 offices in North Carolina, with the most in Charlotte, Raleigh and Greensboro. 1 organization is on the Justice Department’s list of free help for the Charlotte Immigration Court.
From the Justice Department's recognized organizations roster (updated October 25, 2026) and its pro bono list (October 2026 edition). The sources are listed at the end of this page.
Nonprofits recognized by the Justice Department
Each can give immigration legal help through accredited representatives, and some also have staff attorneys. They help with applications to USCIS, and some also represent people in immigration court.
Apex
Apex Immigration Services, Inc.
Principal Office
203 East Moore StreetApex, NC 27502Apex Immigration Services, Inc.
Principal Office
P.O. Box 734Apex, NC 27502
Asheville
Catholic Charities Diocese of Charlotte
Asheville Extension Office
50 Orange StreetAsheville, NC 28801Pisgah Legal Services
Principal Office
62A Charlotte StreetAsheville, NC 28801Pisgah Legal Services
Principal Office
PO Box 2276Asheville, NC 28802Pisgah Legal Services
Buncombe County Family Justice Center Extension Office
35 Woodfin StreetAsheville, NC 28801
Boone
Immigrant Connection of the High Country
Principal Office
215 Boone Heights Drive, Suite #208Boone, NC 28607
Brevard
Pisgah Legal Services
Brevard Extension Office
147 E. Main StreetBrevard, NC 28712
Burlington
Church World Service NC
CWS Durham/Burlington Extension Office
1423 N Church StreetBurlington, NC 27217
Burnsville
Pisgah Legal Services
Burnsville Extension Office
302 W. U.S. Hwy 19E BypassBurnsville, NC 28714
Carrboro
Refugee Support Center
Principal Office
401 NC 54 Bypass, E15Carolina Apts. Office BuildingCarrboro, NC 27510
Charlotte
Carolina Refugee Resettlement Agency
Principal Office
5009 Monroe Road, Suite 100Charlotte, NC 28205Catholic Charities Diocese of Charlotte
Principal Office
1123 South Church StreetCharlotte, NC 28203-4003Charlotte Center for Legal Advocacy
Principal Office
1431 Elizabeth AvenueCharlotte, NC 28204Hispanic Federation Inc.
Charlotte Extension Office
601 E. 5th Street, Suite 330-CCharlotte, NC 28202International House of Metrolina, Inc.
Principal Office
1611 E. 7th StreetCharlotte, NC 28204International House of Metrolina, Inc.
Principal Office
P.O. Box 5429Charlotte, NC 28299Latin American Coalition
Principal Office
4938 Central Avenue, Suite 101Charlotte, NC 28205Legal Aid of North Carolina
Principal Office
5525 Albemarle Rd, Ste 100Charlotte, NC 28212ViaLegal Immigration
Principal Office
3117 Whiting AvenueCharlotte, NC 28205
Durham
Catholic Charities of the Diocese of Raleigh
Durham Extension Office
2020 Chapel Hill Drive, Suite 30Durham, NC 27707Church World Service NC
Principal Office
504 West Chapel Hill Street, Suite 106Durham, NC 27701Church World Service NC
504 West Chapel Hill Street/Durham NC Extension Office
504 West Chapel Hill Street, Suite 106Durham, NC 27701InStepp Inc.
Principal Office
3326 Durham-Chapel Hill BoulevardDurham, NC 27707World Relief
World Relief - Durham Extension Office
801 Gilbert Street, Suite 209Durham, NC 27701
Fayetteville
Catholic Charities of the Diocese of Raleigh
Fayetteville Extension Office
726 Ramsey Street, Suites 10 and 11Fayetteville, NC 28301
Gastonia
Unidos We Stand
Principal Office
514 S Union Road, Suite BGastonia, NC 28054
Greensboro
Center of the Cross, Corp.
Principal Office
4413 W. Market Street, Suite BGreensboro, NC 27407Church World Service NC
Greensboro Extension Office
330 S Greene Street, 2nd FloorGreensboro, NC 27401Elon University Humanitarian Immigration Law Clinic
Principal Office
201 N. Greene StreetGreensboro, NC 27401Jalloh's Upright Services of North Carolina
Principal Office
122 North Elm Street, Suite 512Greensboro, NC 27401North Carolina African Services Coalition, Inc.
Principal Office
122 N. Elm StreetSuite 1010Greensboro, NC 27401University of North Carolina at Greensboro
Principal Office
915 West Gate City Boulevard, Suite AGreensboro, NC 27403
Greenville
Catholic Charities of the Diocese of Raleigh
Greenville Extension Office
1746 Union StreetGreenville, NC 27834
Hendersonville
Latino Advocacy Coalition of Henderson County
Principal Office
508 N. Grove StreetHendersonville, NC 28792Pisgah Legal Services
Henderson County Family Justice Center Extension Office
103 S Grove Street, #5050Hendersonville, NC 28792Pisgah Legal Services
Henderson Extension Office
440 S. Church StreetHendersonville, NC 28792
Hickory
Centro Latino - Catawba County Hispanic Ministry
Principal Office
2259 12th Avenue N.E.Hickory, NC 28601Centro Latino - Catawba County Hispanic Ministry
Principal Office
P.O. Box 104Hickory, NC 28601
High Point
World Relief
World Relief Triad - High Point Extension Office
400 W. English Road #241High Point, NC 27262
Indian Trail
RazomUS, nonprofit corporation
Principal Office
305 Post Office Drive, Unit 4Indian Trail, NC 28079
Kernersville
Holy Cross Catholic Church Ministerio Hispano
Principal Office
616 South Cherry StreetKernersville, NC 27284
Knightdale
Union Central Comunitaria.Org
Principal Office
103 Fayetteville StreetKnightdale, NC 27545
Lincolnton
Council on Immigrant Relations
Lincolnton Extension Office
416 East Sycamore StreetLincolnton, NC 28093
Marshall
Pisgah Legal Services
Marshall Extension Office
32 North Main StreetMarshall, NC 28752
Newton Grove
Episcopal Farmworker Ministry
Principal Office
2989 Easy StreetNewton Grove, NC 28366
Pineville
RazomUS, nonprofit corporation
Principal Office
P.O. Box 820Pineville, NC 28134
Raleigh
Catholic Charities of the Diocese of Raleigh
Principal Office
7200 Stonehenge DriveRaleigh, NC 27613Catholic Charities of the Diocese of Raleigh
North Raleigh Blvd Extension Office
2013 N. Raleigh BlvdRaleigh, NC 27604Council on Immigrant Relations
Principal Office
2809 Spring Forest Road, Suite 103Raleigh, NC 27616Immigration Resources of NC, Inc.
Principal Office
1712 E Millbrook RoadRaleigh, NC 27609Legal Aid of North Carolina
Raleigh Extension Office
1425 Promise Beacon Circle, Suite 201Raleigh, NC 27610MAS Immigrant Justice Center
Principal Office
P.O. Box 37219Raleigh, NC 27627MAS Immigrant Justice Center
Raleigh Extension Office
PO Box 37219Raleigh, NC 27627Union Central Comunitaria.Org
Principal Office
P.O. Box 58212Raleigh, NC 27658
Rutherfordton
Pisgah Legal Services
Rutherfordton Extension Office
169 N. Main StreetRutherfordton, NC 28139
South Brunswick
Catholic Charities of the Diocese of Raleigh
South Brunswick Extension Office
5101 Ocean Highway WestSouth Brunswick, NC 28470
Southern Pines
Immigrant Hope-Sandhills
Principal Office
6481 US Hwy 1 NorthSouthern Pines, NC 28387
Wilmington
Catholic Charities of the Diocese of Raleigh
Wilmington Extension Office
20 North 4th Street, Suite 300Wilmington, NC 28401Church World Service NC
CWS Wilmington Extension Office
1403 Market StreetWilmington, NC 28401
Winston Salem
Mi Casa
Principal Office
1721 Link RoadWinston Salem, NC 27103
Winston-Salem
Catholic Charities Diocese of Charlotte
Winston-Salem Extension Office
1612 East 14th StreetWinston-Salem, NC 27105
Winton-Salem
World Relief
World Relief Triad - Winston-Salem Extension Office
2634 Reynolda RoadWinton-Salem, NC 27106
Free help if you are in immigration court
These organizations are on the Justice Department's pro bono list for courts in North Carolina. They have committed to free legal help at the court they are listed for, and many focus on deportation defense and on people in detention. Their own notes are below each one.
North Carolina Justice Center
Non-profit · Listed for Charlotte Immigration Court
P.O. Box 28068Raleigh, NC 27611(919) 856-2570contact@ncjustice.orgncjc-irrp@ncjustice.orgwww.ncjustice.org/
- Will not represent individuals in detention
- Representation limited to residents of North Carolina
- Limited capacity for representation
- Languages: English and Spanish
Before you call
- Say what you need help with: the form (for example I-485, I-130, N-400 or a DACA renewal) and any notice you got from USCIS or the court.
- Ask whether they take that kind of case, and whether there is a waiting list.
- Ask about fees. Ask whether they can waive or reduce them if you cannot pay.
- Ask who will work on your case: an attorney or an accredited representative.
- Ask whether someone speaks your language, or whether they use an interpreter.
- Have your receipt number, A-Number and notices nearby.
- Free help often has waiting lists, so contact more than one organization.
Only lawyers and accredited representatives can advise you
In the U.S., a notary public or "notario" is not a lawyer and cannot give immigration legal advice, even though a notario is a lawyer in some other countries. USCIS lists who can: attorneys in good standing with a U.S. state bar, and accredited representatives who work for an organization the Justice Department recognizes.
You can check an attorney on the state bar's website, and an accredited representative on the Justice Department's roster. EOIR also publishes a list of disciplined practitioners.
Frequently asked questions
Where can I get free immigration legal help in North Carolina?
33 nonprofits recognized by the U.S. Justice Department to give immigration legal help have 63 offices in North Carolina, with the most in Charlotte, Raleigh and Greensboro. 1 organization is on the Justice Department’s list of free help for the Charlotte Immigration Court. Recognized organizations serve mainly people with low incomes, and those that charge fees must have a policy for clients who cannot pay.
Are these North Carolina organizations free?
Not always. Some recognized organizations charge low fees, and each one that charges must have a written policy for people who cannot pay. Providers on the pro bono list give free help to people in immigration court. Ask about fees when you call.
Can they help with my green card or citizenship application?
Recognized organizations can help with applications to USCIS, such as family-based green cards, DACA renewals and naturalization. The roster does not say which cases each office takes, so ask. Representatives marked “DHS only” on the roster can help with USCIS but cannot represent you in immigration court.
Does MyCheck recommend any of them?
No. Every organization here comes from a public Justice Department list. MyCheck does not rank or vet them, and none pays to be listed.
Legal help in other states
- Alabama
- Alaska
- Arizona
- Arkansas
- California
- Colorado
- Connecticut
- Delaware
- District of Columbia
- Florida
- Georgia
- Hawaii
- Idaho
- Illinois
- Indiana
- Iowa
- Kansas
- Kentucky
- Louisiana
- Maine
- Maryland
- Massachusetts
- Michigan
- Minnesota
- Mississippi
- Missouri
- Montana
- Nebraska
- Nevada
- New Hampshire
- New Jersey
- New Mexico
- New York
- North Dakota
- Ohio
- Oklahoma
- Oregon
- Pennsylvania
- Rhode Island
- South Carolina
- South Dakota
- Tennessee
- Texas
- Utah
- Vermont
- Virginia
- Washington
- Wisconsin
- Wyoming
- Puerto Rico
Sources
MyCheck is not a law firm and does not give legal advice. The organizations on this page come from public U.S. Justice Department lists. MyCheck does not endorse or recommend any of them, and no one pays to be listed. Hours, fees and services change, so call before you go. To report a mistake on this page, email info@sfdify.com.
