Resources for Onslow & Craven Counties

Local services for military families, veterans, and residents in Jacksonville, Havelock, New Bern, Swansboro, and surrounding communities.


Crisis: Call 911 | Veterans Crisis Line: Call 988, press 1 | Mobile Crisis (24/7): 1-866-437-1821



🚨 Emergency & Crisis

Veterans Crisis Line


Call 988, press 1 | Text 838255 | Chat at VeteransCrisisLine.net (24/7)


IFS Mobile Crisis Team (24/7)


1-866-437-1821 | Covers Onslow and Craven Counties. In-person response for mental health, substance use, or behavioral emergencies.


Trillium Health Resources Access Line


877-685-2415 (24/7) | Behavioral health crisis triage and referral.


Military OneSource


800-342-9647 | Active duty and families (24/7). Confidential counseling, financial, and legal support.


Onslow County Sheriff (Non-Emergency): 910-455-3113


Jacksonville Police Department: 910-938-6440


Craven County Sheriff (Non-Emergency): 252-636-6620


New Bern Police Department: 252-633-2020


Havelock Police Department: 252-447-3212



🧠 Mental & Behavioral Health

Vet Center (Jacksonville)


910-577-1100 | 110 Marine Blvd, Jacksonville


Readjustment counseling for combat vets. No VA enrollment required, no referral needed. Walk-ins welcome.


Cohen Veterans Network / Hope For The Warriors (Jacksonville)


910-938-1590 | 712 N Marine Blvd, Jacksonville


Low-cost therapy for post-9/11 vets and families. Accepts most insurance + sliding scale.


Monarch (Craven County)


866-272-7826 | New Bern


Open Access same-day appointments. Outpatient therapy, medication management, substance use treatment, crisis services.


CarolinaEast Crossroads Behavioral Health (New Bern)


252-633-8111 | 2000 Neuse Blvd, New Bern


Inpatient psychiatric care, crisis stabilization.


Brynn Marr Hospital (Jacksonville)


910-577-1400 | 192 Village Dr, Jacksonville


Inpatient psychiatric and substance use treatment. Emergency walk-in available.


Onslow County Health Department (Behavioral Health)


910-989-3035 | 612 College St, Jacksonville


RHA Health Services (Jacksonville)


910-577-3070


Outpatient mental health, substance use, residential programs.


Easter Seals UCP (Onslow)


910-455-9442


Behavioral health services for children and adults with disabilities.



🎖️ Veterans Services

Onslow County Veterans Services Office


910-989-4655 | 234 NW Corridor Blvd, Jacksonville


Benefits claims, pension, disability, discharge upgrades. Free service.


Craven County Veterans Services Office


252-636-6611 | 2402 MLK Jr Blvd, New Bern


Benefits claims, VA enrollment assistance (Mon–Fri 8am–5pm).


VA Community Based Outpatient Clinic (Jacksonville)


910-353-6406 | 4006 Henderson Dr, Jacksonville


Primary care and mental health for enrolled veterans.


VA Community Based Outpatient Clinic (Morehead City)


252-240-2349 | 5420 US-70, Morehead City


Serves Carteret/Craven area veterans.


Disabled American Veterans (DAV) Chapter 17 Jacksonville


910-455-2877 | Claims assistance and transportation to VA facilities.


Marine Corps League (Jacksonville)


910-346-0677 | Veteran peer support and community connection.


Craven County Veterans Council


Unified voice for Craven County veteran organizations. Visit: cravencountyveteranscouncil.org



🏠 Housing & Homelessness

National Call Center for Homeless Veterans


877-424-3838 | Free service, no VA enrollment required.


Onslow County DSS (Housing Assistance)


910-989-2400 | 1210 Onslow Pines Rd, Jacksonville


Craven County DSS


252-636-4900 | 2836 Neuse Blvd, New Bern


Onslow Community Outreach (OCO)


910-347-3844 | 400 W Jenkins St, Jacksonville


Emergency rent/utility assistance, food, case management.


Religious Community Services (New Bern)


252-633-2767 | 919 George St, New Bern


Emergency shelter, food pantry, transitional housing.


Salvation Army (Jacksonville)


910-347-4909 | 500 Thompson St


Emergency assistance, food, clothing.


SSVF (Supportive Services for Veteran Families)


Contact VA at 877-424-3838 for nearest provider. Rapid rehousing and homelessness prevention.


Mid-East Regional Housing Authority


252-752-9548 | merha.org | Section 8, public housing waitlists for multi-county region.



🍎 Food Assistance

Onslow Community Outreach Food Pantry (Jacksonville)


910-347-3844 | 400 W Jenkins St


Food distribution, USDA commodities.


Religious Community Services (New Bern)


252-633-2767 | 919 George St


Hot meals Mon–Sat 10:30am–11:45am. Food pantry by appointment.


Living Bread Holiness Church (New Bern)


1116 Glenburnie Rd


Food pantry Tue–Thu 11:30am–5:30pm. Food truck 1st Tue/Wed monthly.


Salvation Army (Jacksonville)


910-347-4909 | 500 Thompson St


Food boxes, holiday meals.


Hope Mission (Jacksonville)


910-938-5433 | Pantry, meals, and family support.


NC 211


Dial 2-1-1 | Confidential referral to food, shelter, and services by zip code (24/7).



💼 Employment & Education

NCWorks Career Center (Onslow)


910-347-2121 | 461 Western Blvd, Jacksonville


Veteran priority services, resume help, job placement, training.


NCWorks Career Center (Craven)


252-514-4828 | 2836 Neuse Blvd, New Bern


Coastal Carolina Community College (Jacksonville)


910-455-1221 | GED, ESL, workforce training, veteran education benefits.


Craven Community College (New Bern)


252-638-7200 | Career training, adult education, veteran services office.


Vocational Rehabilitation (DVRS)


910-938-6340 (Onslow) | 252-514-4744 (Craven) | Employment and independence for people with disabilities.


Hire Heroes USA


hireheroes.org | Free career coaching and job placement for transitioning service members and military spouses.



👨‍👩‍👧 Family & Domestic Violence

Onslow Women's Center


910-347-4000 (24/7 crisis line) | Domestic violence shelter, counseling, legal advocacy (Jacksonville).


Coastal Women's Shelter (Craven)


252-638-4509 (24/7 crisis line) | Emergency shelter, support groups, court advocacy (New Bern).


Camp Lejeune Family Advocacy Program


910-451-3212 | Domestic violence and child abuse prevention/intervention for active duty families.


Military OneSource


800-342-9647 | Confidential non-medical counseling for military families (12 free sessions).


National Domestic Violence Hotline


800-799-7233 | Text START to 88788 (24/7).



🚐 Transportation

Onslow United Transit System (OUTS)


910-938-5011 | Public transit Jacksonville/Onslow County. Fixed routes and demand-response.


CARTS (Craven Area Rural Transit System)


252-636-4917 | Public transit New Bern/Craven County.


DAV Transportation (Veterans)


910-455-2877 (Onslow) | Contact Craven VSO at 252-636-6611 | Free rides to VA medical appointments.


Medicaid Transportation


Managed by Modivcare. Call 866-251-5758 to schedule rides to medical appointments (Medicaid recipients only).



⚖️ Legal Aid

Legal Aid of North Carolina (Jacksonville)


910-347-2727 | 106 Henderson Dr | Free civil legal services for low-income residents.


Legal Aid of North Carolina (New Bern)


252-637-9502 | 311 S Front St, New Bern


Camp Lejeune Legal Services


910-451-1903 | Free legal assistance for active duty (wills, powers of attorney, landlord issues).


NC Lawyer Referral Service


800-662-7407 | Statewide referral.



📱 Additional Resources

Onslow County Community Resource Guide (2026-2027)


Full directory: onslowcountync.gov/DocumentCenter (search "Resource Guide")


Craven County Community Resource Guide (2025)


Full directory: cravencountync.gov/DocumentCenter (search "Resource Guide")


Onslow Mental Health Matters Resource Guide


Email: careoutloudonslow@gmail.com | Created by Onslow Mental Health Awareness Coalition.


NC 211


Dial 2-1-1 from any phone. Free confidential referral to health and human services (24/7).


Linked Pathways


252-495-0040 | info@linkedpathways.org | linkedpathways.org


Navigation, warm handoffs, and coordination for military families and individuals with serious mental illness across all 10 counties.



📩 Something Missing?

Know a resource in Onslow or Craven County that should be listed here? Email info@linkedpathways.org and we'll add it.