North Carolina immigration laws are a layer of state statutes that sit on top of federal immigration law and shape how jails, employers, the DMV, public colleges, Medicaid, the Department of Revenue, and professional licensing boards treat non-citizens. The rules differ sharply by context, and the cost of misreading them ranges from thousands of dollars in extra tuition to being held in jail on an ICE detainer that a judge has ordered enforced.
Jails, ICE Detainers, and the 48-Hour Hold
When someone is booked into a county jail or local detention facility in North Carolina, the jail administrator must check whether that person is a U.S. citizen or legal resident. The requirement applies only for certain charges: any felony, certain Class A1 misdemeanors involving kidnapping, sexual offenses, or assaults, violations of a domestic violence protective order, and any impaired driving offense.1North Carolina General Assembly. North Carolina Code 162-62 – Legal Status of Prisoners If the administrator cannot confirm status through questioning or documents, the facility must send a query to ICE, and that query itself notifies the federal government that an unverified individual is in custody.
State law goes further than notification. When ICE responds with a detainer and an administrative warrant, the facility must bring the prisoner before a judicial official before release. The judge reviews the detainer, confirms identity, and issues an order directing the facility to hold the person. The hold lasts until one of three things happens: 48 hours pass, ICE takes custody, or ICE rescinds the detainer.2North Carolina General Assembly. Senate Bill 101 – Ratified The statute also shields officers and agencies from civil or criminal liability for actions taken under those court orders, which removes the legal uncertainty that had made some sheriffs reluctant to honor detainers.
Driver’s Licenses for Non-Citizens
Non-citizens with lawful immigration status can get a North Carolina driver’s license, but the state issues a “Limited Term” license or ID card that expires when the holder’s immigration authorization expires rather than lasting the standard eight years.3North Carolina General Assembly. North Carolina Code 20-7 – Issuance and Renewal of Drivers Licenses A two-year work visa produces a two-year license, and renewal requires updated immigration documents.
Applicants must prove legal presence. Acceptable documents typically include a valid foreign passport with an attached U.S. visa and I-94 arrival record, an Employment Authorization Document, or a permanent resident card.4North Carolina Department of Transportation. Official NCDMV – Proving Legal Presence in the U.S. The DMV also requires a valid Social Security number, or a letter from the Social Security Administration confirming ineligibility for one.3North Carolina General Assembly. North Carolina Code 20-7 – Issuance and Renewal of Drivers Licenses Proof of insurance and proof of a North Carolina residential address are also required. Expired or mismatched immigration documents are the most common reason applicants are turned away.
E-Verify Rules for Employers
Any private business in North Carolina with 25 or more employees must use the federal E-Verify system to confirm new hires are authorized to work in the United States.5North Carolina General Assembly. North Carolina General Code Chapter 64 – Article 2 The statute covers anyone providing services for wages but excludes workers employed for less than nine months in a calendar year, and it does not reach independent contractors.
State agencies, counties, and municipalities are not covered as employers under the statute, because government bodies are excluded from the definition of “employer.”5North Carolina General Assembly. North Carolina General Code Chapter 64 – Article 2 A separate statute requires any contractor or subcontractor doing business with state or local government to comply with E-Verify as a condition of the contract.6North Carolina General Assembly. North Carolina Code 143-133.3 – E-Verify Compliance
Penalties
- First violation: the Commissioner of Labor orders the employer to file a sworn affidavit within three business days confirming E-Verify has been used. No fine applies at this stage, unless the employer fails to file the affidavit, in which case the penalty is $10,000.7North Carolina General Assembly. North Carolina Code 64-31 – Consequences of First Violation of 64-26
- Second violation: the affidavit is required again, plus a flat $1,000 civil penalty regardless of how many verifications were missed.5North Carolina General Assembly. North Carolina General Code Chapter 64 – Article 2
- Third and later violations: the affidavit requirement continues and the penalty rises to $2,000 per missed verification.5North Carolina General Assembly. North Carolina General Code Chapter 64 – Article 2
The North Carolina Department of Labor enforces the law. Anyone can file a complaint, and the Commissioner investigates to determine whether a violation occurred.5North Carolina General Assembly. North Carolina General Code Chapter 64 – Article 2 Employers who disagree with a finding can file a written petition for a contested case hearing with the Office of Administrative Hearings.8NC Department of Labor. E-Verify Frequently Asked Questions
Public College Tuition and Community College Access
North Carolina does not bar undocumented or DACA students from public colleges, but it charges them out-of-state tuition no matter how long they have lived in the state. The UNC Board of Governors policy is explicit: undocumented individuals cannot be classified as North Carolina residents for tuition purposes, and they count toward each campus’s out-of-state enrollment cap.9The University of North Carolina. Guideline on the Admission of Undocumented Aliens Students with DACA status face the same restriction.10undocucarolina. Admissions
At the community college level, the cost gap is wide. For 2025-26, in-state students pay $76 per credit hour and out-of-state students pay $268. A 16-credit semester costs a resident $1,216 and a non-resident $4,288.11North Carolina Community College System. CC25-074 – 2025-26 Tuition and Registration Fee Rates At four-year UNC schools, the gap is larger still.
In October 2024, the State Board of Community Colleges voted to expand enrollment eligibility. Effective November 1, 2024, undocumented individuals who graduated from a North Carolina Adult High School or earned a High School Equivalency Diploma can enroll in community colleges.12North Carolina Community College System. CC24-049 Amendment to 1D SBCCC 400.2 – Admission to Colleges Out-of-state tuition still applies, but a group previously shut out can now enroll.
State financial aid, including need-based grants, requires classification as a North Carolina resident for tuition purposes. That classification demands proof that the student or parent established legal residence in the state at least 12 consecutive months before the start of the semester and intends to stay permanently.13NC Residency Determination Service. Tuition Benefits and State Financial Aid Out-of-state students are ineligible for state grants, and undocumented students cannot receive federal aid either.
Medicaid, Emergency Care, and WIC
Non-citizens with “qualified” immigration status can receive full Medicaid in North Carolina, but many face a five-year waiting period after obtaining that status before they can apply. Certain groups skip the wait: refugees, asylees, victims of trafficking, and certain parolees from Afghanistan, Ukraine, Cuba, or Haiti.14NC Medicaid. Immigration Status and Eligibility for NC Medicaid Children under 19 and pregnant individuals with any lawful immigration status (other than DACA) can apply immediately without the five-year wait.
For individuals without documentation, Emergency Medicaid covers genuine medical emergencies at hospitals. It is not a program anyone applies for; it reimburses hospitals for care they are legally required to provide under federal law. It does not cover ongoing treatment, preventive care, or routine visits, and no immigration documentation is required.14NC Medicaid. Immigration Status and Eligibility for NC Medicaid
Undocumented parents can apply for Medicaid on behalf of their U.S.-citizen children without disclosing their own immigration status or providing their own Social Security number. The application asks for that information only for the person seeking coverage. Receiving Medicaid does not generally make someone a “public charge” for immigration purposes, though individuals in long-term institutional care may be treated differently.14NC Medicaid. Immigration Status and Eligibility for NC Medicaid
WIC (Women, Infants, and Children) does not require immigration documentation. Anyone meeting the income and nutritional risk criteria can receive benefits regardless of status, a Social Security number is not required, and application information is confidential and cannot be used for immigration enforcement.
State Income Tax
Immigration status does not determine whether someone owes North Carolina income tax. The state taxes based on residency, not citizenship. A person domiciled in North Carolina, or who spends more than 183 days in the state during a tax year, is a resident for tax purposes and owes state income tax on worldwide income, whether they hold a green card, a work visa, or no documentation. The NC Department of Revenue treats filers as residents, part-year residents, or nonresidents based on their living situation, not their immigration category. A nonresident alien with any North Carolina income must file a state return. All filers use Form D-400 and follow the same tax year as their federal return.15North Carolina Department of Revenue. North Carolina Individual Income Tax Instructions Filers who cannot obtain a Social Security number use an Individual Taxpayer Identification Number (ITIN) issued by the IRS.
Professional and Occupational Licensing
Federal law generally prohibits states from issuing professional licenses to individuals who are not lawfully present unless the state passes a law expressly allowing it. In North Carolina, most professional licensing boards require both proof of lawful presence and a Social Security number. Nursing, dentistry, psychology, accounting, and social work are effectively limited to individuals with work authorization and an SSN. DACA holders qualify as lawfully present and can pursue licensure in these fields if they also have work authorization.
A few professions have broader access. Professional engineering licensure in North Carolina does not require an SSN and is available to individuals with an ITIN or neither number. Medical and clinical laboratory technicians are not regulated at the state level, so no state license is needed. Internationally educated professionals such as nurses face additional steps: foreign transcripts must be evaluated by an approved credentialing agency, documents not in English need certified translation, and a fingerprint-based criminal background check is mandatory.