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.