Find your spot to take your shot.

Version en español

A free COVID-19 vaccine will be available to all who want it, but supplies will be limited at first. Our goal is to vaccinate as many people as quickly as possible given the limited supply of vaccines. North Carolina moves through vaccination phases by aligning to federal priorities while empowering local health departments and hospitals with flexibility to move to the next priority group as they complete phases and have vaccines available.

Rest assured: you have a spot to take your shot.

Who Is Currently Eligible

COVID-19 vaccinations are now available to people 65 and older and health care workers.

Because vaccine supplies are still limited, you may have to wait. Here is how to take your shot against COVID-19:

  • Supplies are very limited. Right now, very few vaccine doses are available.
  • You will likely need an appointment to get vaccinated. You may have to wait to schedule your appointment to get your vaccine.
  • Your local health department or hospital can help you get your shot. Because supplies are very limited right now, most doctors cannot provide vaccinations in their offices.
  • Find your local health department or hospital. Use the table below to find the health departments and hospitals giving vaccinations in your area.
  • You can also call the COVID-19 Line 1-877-490-6642. It’s a free call.

The COVID-19 vaccine will be available to everyone for free, whether or not you have health insurance. You will need two shots to build up your immunity. You will get a printed card and email to remind you to come back 3 to 4 weeks later for your second dose. Your personal information is private and strictly confidential.

Need transportation to and from your vaccine provider?

People who need transportation assistance to a COVID-19 vaccine appointment should reach out to their local transit agency. You can find your local transit agency online and can call the phone number listed for assistance. Local transit agencies serve all 100 North Carolina counties.

How to see if there is a vaccine provider near you:

  1. Use the Search box right above the table. You can enter your county or name of the vaccine provider to search the list.

  2. Sort the table by County or Organization Name by clicking on the arrows in the top row.

  3. Click on the plus (+) sign for additional information about that vaccine provider, including phone numbers where available.

  4. Remember that vaccine supplies are very limited. Providers on this list may have very little to no vaccine doses available.

The content below can be translated by clicking on the Google Translate drop down menu at the top right of the page for those using Chrome, Firefox and Safari browsers.

Vaccine providers whose organizations are listed below may update their contact information by notifying their designated DHHS representative.

County or Counties Served

Organization

Website

Phone Number

Email

More Information

Alamance

Alamance County Health Department

Alamance County Health Department

Covid-19 Vaccination Appointment Line: 336-290-0650

Facebook

Alamance, Guilford, Rockingham

Cone Health

Cone Health

336-890-1188

covidvaccine@conehealth.com

Facebook

Alamance, Guilford, Rockingham,

Cone Health Wesley Long Hospital

Cone Health Wesley Long Hospital

336-832-7000

Alexander

Alexander County Health Department

Alexander County Health Department

828-352-7724 - COVID-19 hot line to schedule appointment

Facebook

Alexander, Iredell,

Iredell Health System

Iredell County Health Department

704-878-7787

covidvaccine@iredellhealth.org

Alexander, Catawba, Lincoln

Catawba Valley Medical Center (CVMC)

CVMC

828-326-3993

Alleghany, Ashe, Watauga

AppHealthCare (Appalachian District Health Department)

Appalachian District Health Department

828-795-1970 (AppHealthCare COVID-19 Call Center)

preparedness@apphealth.com

Facebook

Anson

Anson County Health Department

Anson County Health Department

704-694-5188 Option 1 to schedule appointments

Facebook

Anson, Cabarrus, Cleveland, Lincoln, Mecklenburg, Stanly, Union

Atrium Health

Atrium Health

704-468-8888

Avery

Toe River Health District

Toe River Health District

828-733-8273

More info; Facebook

Avery, Watauga

Appalachian Regional Healthcare System (Watauga Medical Center)

Appalachian Regional Healthcare System

828-386-3000 (COVID hotline)

Beaufort

Beaufort County Health Department

Beaufort County Health Department

252-946-1902

bchealth@bchd.net

Facebook

Beaufort, Bertie, Chowan, Dare, Duplin, Edgecombe, Halifax, Hertford, Pitt

Vidant Health

Vidant Health

252-847-8000

Bertie

Albemarle Regional Health Services (ARHS)

Albemarle Regional Health Services

252-794-5322

Facebook; Contact Form

Bladen

Bladen County Health Department

Bladen County Health Department

910-872-6264; 910-862-6900 ext. 6220 (to schedule appointment)

Facebook; ; Bladen COVID Hotline for ages 75 and older: 910-872-6291 Monday-Friday 9:30am-4:30pm

Brunswick

Brunswick County Health Services

Brunswick County Health Services

910-253-2339 (English); 910-253-2250 (Spanish)

coronavirus@brunswickcountync.gov

Facebook

Buncombe

Buncombe County HHS Department of Public Health

Buncombe County HHS

828-419-0095 (Ready Team)

ready@buncombecounty.org

Facebook

Buncombe, Henderson

AdventHealth Hendersonvile

AdventHealth

855-774-5433 (English & Spanish)

Facebook

Burke

Carolinas HealthCare System Blue Ridge

Carolinas HealthCare System Blue Ridge

828-580-6147

Facebook

Burke

Burke County Health Department

Burke County Health Department

828-765-9150; 828-764-9219

Cabarrus

Cabarrus Health Alliance

Cabarrus Health Alliance

704-920-1213

healthinfo@cabarrushealth.org

Facebook

Caldwell

Caldwell UNC Health Care

Caldwell Memorial Hospital

828-757-6487

Facebook

Caldwell

Caldwell County Health Department

Caldwell County Health Department

828-426-8400 (to schedule appointments in English); 828-426-8442 (to schedule appointments in Spanish); 828-426-8486

lwilson@caldwellcountync.org

Facebook

Camden

Albemarle Regional Health Services (ARHS)

Albemarle Regional Health Services

252-338-4460

Facebook; Contact Form

Carteret

Carteret County Health Department

Carteret County Health Department

252-728-8550, option 2 (to schedule appointment)

Facebook

Carteret

Carteret Health Care

Carteret Health

252-499-6185

Caswell

Caswell County Health Department

Caswell County Health Department

336-694-4129

Facebook

Catawba

Catawba County Public Health

Catawba County Health Department

828-695-6650 (available weekdays 8am to 5pm)

publichealth@catawbacountync.gov

Facebook

Chatham

Chatham County Public Health Department

Chatham County Public Health Department

919-545-8323

Facebook

Chatham

Chatham Hospital UNC Health Care

Chatham Hospital UNC Health Care

984-215-5485

Cherokee

Cherokee County Health Department

Cherokee County Health Department

828-837-7486 (to schedule appointment)

health.dept@cherokeecounty-nc.gov

Facebook

Chowan

Albemarle Regional Health Services (ARHS)

Albemarle Regional Health Services

252-482-6003

Facebook; Contact Form

Clay

Clay County Health Department

Clay County Health Department

828-389-8052

Facebook

Cleveland

Cleveland County Health Department

Cleveland County Health Department

980-484-5100

Facebook

Columbus

Columbus County Health Department

Columbus County Health Department

910-640-6615 ext. 7006

Facebook

Craven

CarolinaEast Health System

CarolinaEast Health System

252-633-8111

Facebook

Craven

Craven County Health Department

Craven County Health Department

252-636-4920

Facebook

Cumberland

Cumberland County Department of Public Health

Cumberland County Department of Public Health

910-433-3770

covidvaccine@co.cumberland.nc.us

Currituck

Albemarle Regional Health Services (ARHS)

Albemarle Regional Health Services

252-232-2271

Facebook; Contact Form

Dare

Dare County Department of Health & Human Services

Dare County HHS

252-475-5008

covid19@darenc.com

Facebook

Davidson

Davidson County Health Department

Davidson County Health Department

336-242-2300; 336-236-3096 (COVID-19 Vaccine Appointment Line)

Facebook

Davidson, Davie, Forsyth, Guilford, Wilkes

Wake Forest Baptist Health

Wake Forest Baptist Health

Davie

Davie County Department of Public Health

Davie County Department of Public Health

336-753-6540 (Emergency Operations Call Center)

Facebook; May call main line: 336-753-6750

Duplin

Duplin County Health Department

Duplin County Government Facebook; Facebook

910-296-2130

Facebook

Durham

Durham County Department of Public Health

Durham County Department of Public Health

919-560-HELP (919-560-4357)

Facebook

Durham

Duke Regional Hospital

Duke Regional Hospital

919-385-0429 option 2, 8am to 8pm (Duke Health COVID-19 Hotline)

Durham

Duke University Hospital

Duke University Hospital

919-385-0429 option 2, 8am to 8pm (Duke Health COVID-19 Hotline)

Edgecombe

Edgecombe County Health Department

Edgecombe County Health Department

252-641-7595

Edgecombe, Nash

Nash UNC Health Care

Nash UNC Health Care

984-215-5485

Forsyth

Forsyth County Department of Public Health

Forsyth County Department of Public Health

336-703-2081

Facebook

Forsyth, Mecklenburg

Novant Health

Novant Health

855-648-2248

Franklin

Franklin County Health Department

Franklin County Health Department

919-729-0654 (weekdays 8am to 5pm)

covidVAX@franklincountync.us

Franklin, Granville, Vance, Warren

Maria Parham Health

Maria Parham Health

252-438-4143

Gaston

CaroMont Health

CaroMont Health

N/A

Gaston

Gaston County DHHS

Gaston County DHHS

704-862-5303; 704-866-3170 (to schedule appointment)

dhhs@gastongov.com

Facebook

Gates

ARHS-Gates County Health Department

ARHS-Gates County Health Department

252-357-1380

Graham

Graham County Health Department

Graham County Health Department

828-479-7900

Granville

Granville County Health Department

Granville County Health Department

919-693-2141 ext. 120

covid19vaccine@gvdhd.org

Facebook

Granville

Granville Health System

Granville Health System

919-691-5198

covidvaccine@granvillemedical.com

Greene

Greene County Department of Public Health

Greene County Department of Public Health

252-747-8181 (to schedule appointment)

Facebook

Guilford

Guilford County Health Department

Guilford County Health Department

336-641-7944

CovidVaccineInfo@guilfordcountync.gov

Facebook

Halifax

Halifax County Health Department

Halifax County Health Department

252-583-5021

Facebook

Harnett

Harnett County Health Department

Harnett County Health Department

910-814-6582 (COVID-19 vaccine line)

covid19vaccine@harnett.org

Facebook

Haywood

Haywood County Health and Human Services Agency

Haywood County Health and Human Services Agency

828-356-2019 (COVID-19 hotline)

Facebook

Henderson

Pardee UNC Health Care

Pardee UNC Health Care

828-694-8222

Henderson

Henderson County Department of Public Health

Henderson County Department of Public Health

828-585-4700

Hertford

Albemarle Regional Health Services (ARHS)

Albemarle Regional Health Services

252-862-4054

Facebook; Contact Form

Hoke

Hoke County Health Department

Hoke County Health Department

910-753-4429; 910-753-4430

More info

Hoke, Montgomery, Moore, Richmond

FirstHealth of the Carolinas

FirstHealth of the Carolinas

Hyde

Ocracoke Health Center

Ocracoke Health Center

252-928-1511 (Front Desk); 252-489-3622 (COVID Vaccine and Testing only)

Jcarter@ocracokehealthcenter.org

Hyde

Engelhard Medical Center

Engelhard Medical Center

252-925-7000

Hyde

Hyde County Health Department

Hyde County Health Department

252-926-4184; 252-926-4399 (front desk)

mgibbs@hydehealth.com

Iredell

Iredell County Health Department

Iredell County Health Department

704-878-5300 ext. 4089

iredell.publicinfo@co.iredell.nc.us

Facebook

Jackson

Jackson County Department of Public Health

Jackson County Department of Public Health

828-587-8289 (to schedule appointment); 828-586-8994

publichealthinfo@jacksonnc.org

Facebook

Jackson, Macon, Swain

Swain Community Hospital-Duke LifePoint

Swain Community Hospital-Duke LifePoint

828-586-7670

Jackson, Macon, Swain

Harris Regional Hospital-Duke LifePoint

Harris Regional Hospital-Duke LifePoint

828- 586-7670

Johnston

Johnston County Public Health Department

Johnston County Public Health Department

919-209-8310

Johnston

Johnston UNC Health Care

Johnston UNC Health Care

984-215-5485

Jones

Jones County Health Department

Jones County Health Department

252-448-9111 ext. 3009

health@jonescountync.net

Facebook

Lee

Lee County Health Department

Lee County Health Department

919-718-4640

amacias@leecountync.gov

COVID-19 Information Hotline at (919) 352-3360 available Monday-Friday, 8 am-5 pm

Lenoir

Lenoir County Health Department

Lenoir County Health Department

252-526-4202; 252-526-4200

pbrown@health.co.lenoir.nc.us

Lenoir

UNC Lenoir Health Care

UNC Lenoir Health Care

984-215-5485

Covid-19 Vaccine is by appointment only and located at COVID Vaccine Clinic at Lenoir; Please call or go to the website listed for more information and to make an appointment

Lincoln

Lincoln County Health Department

Lincoln County Health Department

704-735-3001

Facebook

Macon

Macon County Public Health

Macon County Public Health

828-349-2517

Facebook

Madison

Madison County Health Dept

Madison County Health Dept

828-649-3531

Facebook

Martin, Tyrrell, Washington

Martin-Tyrrell-Washington District Health Department

Martin-Tyrrell-Washington District Health Department

252-791-3125

Facebook

McDowell

Foothills Health District

Foothills Health District

828-803-4552 (vaccine hotline, weekdays, 8:30am-5pm); 828-652-6811

Facebook

Mecklenburg

Mecklenburg County Public Health

Mecklenburg County Public Health

980-314-9400, option 3 (to schedule appointment)

meckcvms@mecknc.gov (for Phase 1a)

Facebook

Mitchell

Mitchell Counthy Health Department

Toe River Health District

828-688-2371

mitchellhd@toeriverhealth.org

Facebook

Montgomery

Montgomery County Department of Health

Montgomery County Department of Health

910-572-1393 (English, ask for Michelle Hunsucker) 910-572-1393 (Spanish, ask for Jessica Hernandez); 910-572-1393 ext. 1226

mary.perez@montgomerycountync.com

Moore

Moore County Health Department

Moore County Health Department

910-947-3300; Covid Vaccine pre-registration hotline 910-947-SHOT (7468), open 7 days/week 8:30 AM-4:30 PM

hdinfo@moorecountync.gov

Facebook; Online Pre-Registration Form-English; Online Pre-Registration Form-Spanish

Nash

Nash County Health Department

Nash County Health Department

252-459-9819

New Hanover

New Hanover County Health and Human Services

New Hanover County Health and Human Services

910-798-6800

Facebook

New Hanover

New Hanover Regional Medical Center

NHRMC

910-662-2020

Northampton

Northampton County Health Department

Northampton County Health Department

252-534-5841

Facebook

Onslow

Onslow County Health Department

Onslow County Health Department

N/A

Facebook

Onslow

Onslow Memorial Hospital (UNC Health Affiliate)

Onslow Memorial

910-577-2600

May also call 910-577-2345

Orange

Orange County Health Department

Orange County Health Department

919-245-6111

covid19@orangecountync.gov

Facebook

Orange

UNC Medical Center

UNC Medical Center

984-215-5485

Pamlico

Pamlico County Health Department

Pamlico County Health Department

252-745-5111

Pasquotank

Albemarle Regional Health Services (ARHS)

Albemarle Regional Health Services

252-338-4400

Facebook; Contact Form

Pender

Pender County Health Department

Pender County Health Department

910-259-1230 (to schedule appointment)

Perquimans

Albemarle Regional Health Services (ARHS)

Albemarle Regional Health Services

252-426-2100

Facebook; Contact Form

Person

Person County Health Department

Person County Health Department

336-597-2204

Facebook

Pitt

Pitt County Health Department

Pitt County Health Department

252-902-2300

Polk

Polk County HHSA

Polk County HHSA

828-722-5086

Facebook

Randolph

Randolph County Public Health

Randolph County Public Health

336-318-6200; 336-318-6223 (to schedule appointment)

Facebook

Randolph

Randolph Health (Hospital)

Randolph Health (Hospital)

336-328-3400

Richmond

Richmond County Health Department

Richmond County Health Department

910-997-8301

Robeson

Southeastern Health (UNC Health Affiliate)

UNC Health Southeastern

910-671-5395

Facebook; More info

Robeson

Robeson County Health Department

Robeson County Health Department

910-671-3216 (to schedule appointment); 910-671-3220 (for general vaccine questions); 910-671-3405

Facebook

Robeson, Scotland

Scotland Health Care System

Scotland Health Care System

910-291-7654

Facebook

Rockingham

Rockingham County Health Department

Rockingham County Health Department

336-342-8140

Rockingham

Rockingham UNC Health Care

UNC Rockingham Health Care

984-215-4485 (for UNC Employees/Contract Workers/Physician Affiliates)

Rowan

Rowan County Health Department

Rowan County Health Department

980-432-1800

Facebook

Rutherford

Foothills Health District

Foothills Health District

828-223-5735; 828-287-6100

Sampson

Sampson County Health Department

Sampson County Health Department

910-592-1131

Facebook

Scotland

Scotland County Health Department

Scotland County Health Department

910-277-2440

Facebook

Stanly

Stanly County Health Department

Stanly County Health Department

704-982-9171

Facebook

Stokes

Stokes County Health Department

Stokes County Health Department

336-593-2400, option 7

covid19@co.stokes.nc.us

Facebook

Surry

Surry County Health and Nutrition Center

Surry County Health and Nutrition Center

336-401-8400

huntermi@co.surry.nc.us

Swain

Swain County Health Department

Swain County Health Department

828-488-3198

Facebook

Transylvania

Transylvania Public Health

Transylvania Public Health

828-884-4007

Facebook

Union

Union County Division of Public Health

Union County Division of Public Health

704-292-2550 (to schedule appointment for Phase 1b Group 1); 704-296-4820

Facebook

Vance

Vance County Health Department

Vance County Health Department

252-492-7915 ext. 221

covid19vaccine@gvdhd.org

Facebook

Wake

Wake County LHD

Wake County LHD

919-250-1500

covid19.vaccine@wakegov.com

Wake

UNC REX Healthcare

UNC REX Healthcare

984-215-5485

Wake

Duke Raleigh Hospital

Duke Raleigh Hospital

919-385-0429, option 2; 8a-8p.

Wake

WakeMed Health & Hospitals

WakeMed Health & Hospitals

919-350-1066

COVIDvaccine@wakemed.org

Warren

Warren County Health Department

Warren County Health Department

252-257-1185

Wayne

Wayne County Health Dept

Wayne County Health Dept

919-731-1226

Wilkes

Wilkes County Health Department

Wilkes County Health Department

336-651-7450

Facebook

Wilson

Wilson Medical Center

Wilson Medical Center

N/A

Wilson

Wilson County Health Department

Wilson County Health Department

252-237-3141, option 3

Facebook

Yadkin

Yadkin County Human Services Agency

Yadkin County Human Services Agency

336-849-7910

Facebook

Yancey

Yancey County Health Department

Toe River Health District

828-682-6118

yanceyhd@toeriverhealth.org

Facebook