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


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

Main Station


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


White Oak Sub
-Station
1400 Old 30 Road
Maysville, NC 28555
GOOGLE MAP
Hubert VFD B


Maysville Fire & EMS

Belgrade Station


7561 New Bern Hwy
Maysville, NC 28555
GOOGLE MAP
Belgrade
and 



Loco Station


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

Station 1

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


and
Bear Creek


Freedom Way Station

3753 Freedom Way
Hubert, NC 28539
GOOGLE MAP
Swansboro Rescue



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


Swansboro FD

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


Turkey Creek VFD & Rescue

Main Station


115 Tar Landing Road 
Holly Ridge, NC 28445
GOOGLE MAP


and
Turkey Creek A


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



Western Carteret VFD Station 2

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