We Are Improving!

We hope that you'll find our new look appealing and the site easier to navigate than before. Please pardon any 404's that you may see, we're trying to tidy those up!  Should you find yourself on a 404 page please use the search feature in the navigation bar.  

User Rating: 5 / 5

Star ActiveStar ActiveStar ActiveStar ActiveStar Active

The Halifax County Public Health System is partnering with area healthcare agencies to provide COVID-19 testing to the residents of Halifax County.  

All COVID-19 testing is by appointment only after discussing your care with your primary care physician.  

Please contact your primary care physician’s office should you become symptomatic or if you have been around someone who has tested positive for COVID-19. 

Contact your provider to be tested at any of the following sites.  

Should you not have a provider contact one of these sites listed here to select a provider for primary care and for COVID 19 testing. 

Halifax County Public Health System continues working in partnership with the North Carolina Department of Health and Human Services, following CDC guidelines for COVID-19. 

Please contact the Coronavirus Helpline at 1-866-462-3821 for information related to COVID 19.  

Existing Testing Sites in Halifax County:

Roanoke Rapids locations:          

Halifax Works/Urgent Care 252-535-8463

Medfirst 252-308-0686

Vidant Family Medicine 252-537-9176

Vidant North Hospital

CVS 252-537-7011

FastMed Urgent Care 252-537-5600

These Rural Health Group locations have COVID-19 testing available for those who are symptomatic or who have been directly exposed to someone who has tested positive.  

Rural Health Group at Enfield (Enfield) 252-445-2332

Rural Health Group at Twin County (Hollister) 252-586-5151

Rural Health Group at Lake Gaston (Littleton) 252-586-5411

Rural Health Group at Roanoke Rapids (Hwy 125, Roanoke Rapids) 252-536-5000

Rural Health Group at Halifax Medical Specialists (Roanoke Rapids) 252-537-0134

Rural Health Group at HRMC (Vidant North) (Roanoke Rapids) 252-308-9699

Rural Health Group at Scotland Neck (Scotland Neck) 252-826-3143