TopFind a DoctorSchedule Online
UNC Healthcare

Primary Care for all stages of your life.

We understand the concerns you may have because of COVID-19. We have a number of safety procedures and appointment options in place to ensure you can continue to get the care you need, both in person and with virtual care.

Don't Delay Your Care

  • Acute condition treatment
  • Behavioral health consultations
  • Chronic condition management
  • Immunizations
  • Sick visits
  • Specialty referrals
  • Wellness visits & physicals

Primary care for your family is your constant connection to total-life wellness, from acute and chronic condition treatment to immunizations, wellness visits, and physicals.

Family Medicine

We offer primary care services designed to keep you at your healthiest. We provide care for more complex patients with multiple conditions, as well as a wide range of services including:

  • Adult Primary Care
  • Behavioral Health Consultations
  • Chronic disease prevention and management programs
  • Diagnostic evaluations and acute care
  • Geriatric Primary Care
  • Nutritional Health

Internal Medicine

It’s our job to help keep your family healthy, not just now, but throughout their entire life. We don’t just see your child as a patient — but as the captain of the soccer team or a future scientist. Our pediatric offices provide primary care and specialty care from birth to college, we’re with your child every step of the way.

  • Adolescent health
  • Behavioral health consultations including evaluation and treatment of ADD and ADHD
  • Chronic health management including, asthma, allergies and obesity
  • Hearing, vision and developmental screenings
  • Immunizations
  • Physicals--for school, camp or sports
  • Sick-visits, same-day care available at some practices
  • Well-child visits

Pediatrics

Urgent Care

Our urgent care centers provide an alternative to the emergency room setting without as long of a wait. When your primary care doctor is not available, it's after-hours or on weekends, visit UNC Urgent Care or use our 24-hour virtual, online urgent care for prompt treatment of non-life-threatening conditions:

  • Allergies and allergic reactions
  • Asthma
  • Back pain
  • Cold and flu symptoms
  • Earache and ear infections
  • Minor eye infections, including pink eye
  • Minor cuts
  • Sinus infections
  • Skin rashes and infections
  • Sore throat/strep throat
  • Urinary tract infection (UTI)
Schedule Online
UNC Healthcare

Screening patients prior to scheduling appointments

Masks for patients and staff

Limiting visitors and companions

Keeping it clean

Explore the different types of Primary Care at UNC Health and find a provider to meet your needs. When you’re ready to schedule an appointment, we can help you find the best appointment option for your visit. Learn more about how to schedule both in-person or virtual care appointments.

Learn More about Primary Care at UNC

Sign in to My UNC Chart to schedule a virtual or in-person visit with a provider you’ve seen before. 

Schedule Online

Find a provider and schedule a virtual visit online or an in-person visit. 

Current PatientsNew Patients

It’s as important as ever to maintain your health with regular wellness visits, screenings, and immunizations, as well as to continue getting care for chronic conditions, such as diabetes. We are offering same-day or next-day virtual visits, by video or phone, when possible to reduce the need to come into the office. And for appointments that require a physical exam, we have extra precautions in place to keep you safe.

Locations & Providers ▼

Smithfield

514 N Brightleaf Blvd 
Ste 1620
Smithfield, NC  27577

919-938-7187Meet the Providers

UNC Primary Care at Smithfield

410 Canterbury Rd 
Smithfield, NC 27577 

919-934-5149Meet the Providers

UNC Family Medicine at Smithfield 

Siler City

163 Medical Park Dr
Chatham Medical Park
Ste 210
Siler City, NC 27344

919-742-6032Meet the Providers

UNC Primary Care at Chatham

Rocky Mount

1041 Noell Lane
Ste 105
Rocky Mount, NC 27804 

252-451-2700Meet the Providers

Eastern North Carolina Medical Group Rocky Mount

Raleigh

10208 Cerny St
Ste 110
Raleigh, NC  27617

984-215-4590Meet the Providers

Brier Creek

UNC Primary & Specialty Care at Brier Creek

Downtown Raleigh

224 Fayetteville St
Ste 100
Raleigh, NC  27601

984-215-4960Meet the Providers

UNC Family Medicine at Downtown Raleigh

3900 Browning Pl
Ste 101
Raleigh, NC  27609

919-781-9650Meet the Providers

Midtown Raleigh

Boylan Healthcare (North Hills)

North Raleigh

8300 Health Park
Ste 320
Raleigh, NC  27615

919-781-9650Meet the Providers

Boylan Healthcare (Health Park)

7100 Six Forks Rd
Ste 101
Raleigh, NC  27615

919-790-7070Meet the Providers

UNC Family Medicine at North Raleigh

984-215-4940Meet the Providers

6021 Poyner Village Pkwy
Ste 101
Raleigh, NC  27616

UNC Family Medicine at Poyner Place 

Northwest Raleigh

2605 Blue Ridge Rd
Ste 300 
Raleigh, NC  27607

919-787-3448Meet the Providers

UNC Family Medicine at Blue Ridge 

3100 Duraleigh Rd
Ste 200
Raleigh, NC  27612

984-215-4570Meet the Providers

UNC Family Medicine at West Raleigh

Wakefield & Heritage

11200 Governor Manly Way
Ste 205
Raleigh, NC  27614

919-570-7700Meet the Providers

UNC Family Medicine at Wakefield

3150 Rogers Rd
Ste 220
 Wake Forest, NC  27587

919-488-4576Meet the Providers

UNC Internal Medicine at Heritage

4551 New Bern Ave
Ste A 100 
Raleigh, NC  27610

984-215-4950Meet the Providers

UNC Family Medicine at Hedingham 

2417 Atrium Dr
Ste 250
Raleigh, NC 27607 

919-659-5637Meet the Providers

Boylan Clinic

West Raleigh

75 Freedom Pkwy
Ste C
Pittsboro, NC 27312

919-545-0911Meet the Providers

UNC Family Medicine at Pittsboro

Pittsboro

155 Nashville Commons Dr
Nashville, NC 27856 

252-459-7769Meet the Providers

Eastern North Carolina Medical Group Nashville

Nashville

Mebane

100 East Dogwood Dr
Mebane, NC 27302

919-563-2896Meet the Providers

UNC Primary Care at Mebane

Knightdale

6905 Knightdale Blvd
Ste 106
Knightdale, NC 27545

919-261-8760Meet the Providers

Knightdale Family Medicine

6602 Knightdale Blvd
REX Healthcare of Knightdale
Ste 202
Knightdale, NC  27545

919-747-5270Meet the Providers

UNC Family Medicine at Knightdale

Kinston

109 Airport Rd
Ste A
Kinston, NC  28501

252-643-7575Meet the Providers

UNC Family Medicine at Airport Road 109

Holly Springs

781 Avent Ferry Rd
Ste 310
Holly Springs, NC  27540

919-552-8911Meet the Providers

UNC Family Medicine & Pediatrics 
at Holly Springs

Hillsborough

210 S Cameron St
Hillsborough, NC  27278

919-732-9311Meet the Providers

Orange Family Medical Group

2800 Old NC Hwy 86
Ste 105
Hillsborough, NC  27278

919-732-2909Meet the Providers

UNC Family Medicine at Hillsborough

Goldsboro

625 Country Day Rd
Goldsboro, NC  27530

919-736-0767Meet the Providers

UNC Family Medicine at Goldsboro

2400 Wayne Memorial Dr
Ste I
Goldsboro, NC  27534

919-739-9060Meet the Providers

UNC Internal Medicine at Goldsboro

208 Cox Blvd
Ste 102
Goldsboro, NC  27534

919-731-6018Meet the Providers

UNC Primary Care at Goldsboro

2600 US Highway 70 West
Goldsboro, NC  27530

919-739-4808Meet the Providers

UNC Family Medicine at Rosewood

Garner

801 Poole Dr
Garner, NC  27529

919-779-1440Meet the Providers

Garner Family Practice

400 Health Park Dr
Ste 100
Garner, NC  27529

984-215-5030Meet the Providers

UNC Internal Medicine at White Oak

1175 US-70
Garner, NC 27529 

984-215-6420Meet the Providers

UNC Complex Care at Garner 

Fuquay-Varina

1617 N Main St
Ste 100
Fuquay-Varina, NC  27526

919-577-9952Meet the Providers

UNC Family Medicine at Fuquay-Varina

515 Thompson St
Ste D
Eden, NC  27288

336-627-5178Meet the Providers

UNC Family Medicine at Eden

Eden

Durham

3708 Mayfair St
Ste 100 
Durham, NC 27707 

984-215-4780Meet the Providers

The UNC Family Medicine Center at Durham

Chapel Hill

590 Manning Dr
Chapel Hill, NC  27514

984-974-0210Meet the Providers

The UNC Family Medicine Center at Chapel Hill

100 Village Center Dr
Ste 1002
Chapel Hill, NC 27516 

984--215-6550Meet the Providers

UNC Family Medicine Center at Carraway Village 

100 Eastowne Dr
Chapel Hill, NC 27514

984-974-4462Meet the Providers

UNC Faculty Physicians Center at Eastowne (Internal Medicine)

1181 Weaver Dairy Rd
Ste 250
Chapel Hill, NC  27514

984-215-4340Meet the Providers

Weaver Crossing, North Chapel Hill

UNC Internal Medicine at Weaver Crossing

300 Meadowmont Village Cir 
Ste 102
Chapel Hill, NC 27517 

919-962-2862Meet the Providers

The Carolina Clinic 

Cary

115 Kildaire Park Drive
Ste 108
Cary, NC  27518

919-469-1252Meet the Providers

UNC Family Medicine at Kildaire

1515 SW Cary Pkwy
Ste 200
Cary, NC  27511

919-387-3176Meet the Providers

UNC Primary Care at Cary

Panther Creek

6715 McCrimmon Pkwy
Floor 3, Ste 300
Cary, NC  27519

919-481-4997Meet the Providers

UNC Family Medicine and Pediatrics at Panther Creek

Apex

919-363-9363Meet the Providers

1480 Kelly Rd
Apex, NC  27502

UNC Family Medicine at Apex

Clarkton

910-647-1503Meet the Providers

9858 N WR Latham St
Clarkton, NC 28433

UNC Health Family Medicine at Clarkton

101 N Walnut St
Fairmont, NC 28340

910-628-0655Meet the Providers

UNC Health Family Medicine at Fairmont

Fairmont

Hope Mills

1249 Chicken Foot Rd
Hope Mills, NC 28306

910-423-1278Meet the Providers

UNC Health Family Medicine at Gray's Creek

Lumberton

2901 N Elm St
Lumberton, NC 28358

910-671-5395Meet the Providers

UNC Health Family Medicine at Tanglewood

4680 US-117
Pikeville, NC 27863

919-587-3400Meet the Providers

UNC Family Medicine at Pikeville

Pikeville

Rowland

102 N Bond St
Rowland, NC 28383

910-422-3350Meet the Providers

UNC Family Medicine at Rowland

Whiteville

117 E Main St
Whiteville, NC 28472

910-207-6514Meet the Providers

UNC Health Family Medicine at Whiteville