Fire & Rescue Agencies

Who We Are



We provide fire protection, all types of rescue services, haz-mat incidents, as well as public education. We maintain this level of service through training. Agency affiliation allows individuals to receive continuing education training at no cost to them, through the community college system of North Carolina. 

We have 18 volunteer fire departments (3 that include rescue capabilities) and 4 volunteer rescue squads. View the Fire Response Districts for Onslow County by clicking on the image to the right.
Response Districts

What We Do



We are a group dedicated volunteers in fire and rescue services . Our role is to help save lives and protect property. We serve as receiving point for individuals who wish to volunteer with fire and rescue agencies throughout Onslow County. Each agency has their own protocols concerning membership. 

Interested in Becoming a Volunteer?



It is the intent of Onlow County Emergency Services to assist fire and rescue departments across Onslow County fill the ever challenging need of recruiting and retaining Volunteer Firefighters and Rescue Technicians. Regardless of experience we have a place for you! 

Visit the Volunteer Onslow site and register your interest so we can help you connect with the agency nearest you:
IF YOU ARE LIVING ON A MILITARY BASE, CURRENTLY THERE ARE A LIMITED NUMBER OF FIRE DEPARTMENTS THAT ALLOW ON BASE VOLUNTEERS. There are however additional needs listed on the Volunteer Onslow website. These include opportunities with agencies like the United Way's Volunteer Coordination Team in time of disaster or Sheep Dog Impact Assistance

Fire Departments




Back Swamp VFD


2957 Catherine Lake Road
Richlands, NC 28574
GOOGLE MAP
Back Swamp



Belgrade
VFD


7561 New Bern Hwy
Maysville, NC 28555
GOOGLE MAP
Belgrade


Half Moon VFD


4835 Gum Branch Road 
Jacksonville, NC 28540
GOOGLE MAP
Half Moon




Hargett's Crossroads VFD


8114 NC 41 Hwy
Richlands, NC 28574
GOOGLE MAP
Hargetts Crossroads VFD




Haws Run VFD


938 Haws Run Road 
Jacksonville, NC 28540
GOOGLE MAP
Haws Run VFD



Holly Ridge VFD & Rescue


109 Holly St.
Holly Ridge, NC 28445
GOOGLE MAP
Holly Ridge VFD



Hubert VFD


118 Hubert Blvd
Hubert, NC 28539
GOOGLE MAP
Hubert VFD A
and 

White Oak sub

1400 Old 30 Road
Maysville, NC 28555
GOOGLE MAP
Hubert VFD B



Loco VFD


2603 White Oak River Road 
Maysville, NC 28555
GOOGLE MAP
Loco



Nine Mile VFD


1131 Nine Mile Road
Richlands, NC 28574
GOOGLE MAP
Nine Mile VFD



North Topsail Beach FD & Rescue


2049 New River Inlet Rd.
North Topsail Beach, NC 28460
GOOGLE MAP

and




Station 2
3304 Gray St.
North Topsail Beach, NC 28460
GOOGLE MAP
NTBFD Station 1
NTBFD Station 2



Onslow County Fire Rescue

Bear Creek Station 2


677 Bear Creek Road
Hubert, NC 28539
GOOGLE MAP
Bear Creek



Piney Green


2720 Piney Green Rd.
Midway Park, NC 28544
GOOGLE MAP
Piney Green



Pumpkin Center VFD


3285 New Bern Hwy 
Jacksonville, NC 28546
GOOGLE MAP
Pumpkin Center



Rhodestown VFD


116 Rhodestown Fire Dept Road
Jacksonville, NC 28540
GOOGLE MAP
Rhodestown VFD



Richlands VFD


114 N. Wilmington St.
Richalnds, NC 28574
GOOGLE MAP
Richlands VFD (2)



Southwest VFD

2031 Pony Farm Road  Jacksonville, NC 28540 GOOGLE MAP
Southwest VFD



Stella VFD


141 Morristown Rd.
Stella, NC 28582
GOOGLE MAP
Stella VFD


 
Swansboro FD


609 Corbett Ave.
Swansboro, NC 28584
GOOGLE MAP
Swansboro FD



Turkey Creek VFD & Rescue


115 Tar Landing Road 
Holly Ridge, NC 28445
GOOGLE MAP
Turkey Creek A
and


Sneads Ferry Sub-Station

1576 Old Folkstone Road 
Sneads Ferry, NC 28460
GOOGLE MAP
Turkey Creek B



Verona VFD


101 Verona Road
Jacksonville, NC 28540
GOOGLE MAP
Verona VFD

Rescue Squads



Haws Run Rescue


932 Haws Run Rd.
Jacksonville, NC 28540
GOOGLE MAP
Haws Run VRS



Nine Mile Rescue


249 Batchelor Rd.
Richlands, NC 28574
GOOGLE MAP
Nine Mile VRS




Richlands Rescue


442 Kinston Hwy
Richalnds, NC 28574
GOOGLE MAP

Richlands VRS



Swansboro Rescue


3753 Freedom Way
Hubert, NC 28539
GOOGLE MAP
Swansboro Rescue