Home » About Duke Primary Care

Take the next step

Let us know who you are, and we'll be in touch to discuss opportunities.

About Duke Primary Care

Established in 1995, Duke Primary Care is one of North Carolina’s largest primary care networks and plays a key role in Duke Health’s clinical care and research. Services include primary care, preventative medicine, chronic care management and urgent care for conditions usually seen in family medicine, internal medicine and pediatric practices. They are staffed by more than 200 providers and 500 clinical staff. Annually, Duke Primary Care providers see more than 614,000 patient encounters.

Duke Primary Care currently includes 33 community-based primary care and urgent care practices in Alamance, Chatham, Durham, Granville, Orange, Vance and Wake counties. See individual clinic locations below.

Map of Duke Primary Care locations

Primary Care Locations

Duke Primary Care Timberlyne
77 Vilcom Center Drive
Chapel Hill, NC 27514
919-842-5562

Duke Primary Care Meadowmont
801 West Barbee Chapel Road
Chapel Hill, NC 27517
919-385-4904

Duke Primary Care Hillsborough
267 South Churton Street
Hillsborough, NC 27278
919-732-8131

Duke Primary Care Morrisville
10950 Chapel Hill Road
Morrisville, NC 27560
919-327-1630

Duke Primary Care Wellesley
351 Wellesley Trade Lane
Cary, NC 27519
919-576-8100

Duke Primary Care Apex
1565 Orchard Villas Avenue
Apex, NC 27502
919-367-9355

1352 Mebane Oaks Road
Mebane, NC 27302
919-563-8400

5920 Sandy Forks Road
Raleigh, NC 27609
919-845-2125

Duke Primary Care Oxford
1490 Williamsboro Street
Oxford, NC 27565
919-693-3972

480 Ruin Creek Road
Henderson, NC 27536
252-492-3152

1821 Hillandale Road
Durham, NC 27705
919-383-5437

3024 Pickett Road
Durham, NC 27705
919-490-9800

7200 Creedmoor Road
Raleigh, NC 27613
919-327-1650

2406 Blue Ridge Road, Suite 250
Raleigh, NC 27607
919-954-4160

540 New Waverly Place, Suite 200
Cary, NC 27518
919-954-4159

3320 Wake Forest Road Suite 310
Raleigh, NC 27609
919-855-8911

11635 Northpark Drive, Suite 200
Wake Forest, NC 27587
919-570-6060

2503 East Lyon Station Road
Creedmoor, NC 27522
919-528-1535

162 Legacy Oaks Drive
Knightdale, NC 27545
919-373-1810

6301 Herndon Road
Durham, NC 27713
919-620-5333

10211 Alm Street, Suite 1100
Raleigh, NC 27617
919-484-8345

50 Craggenmore Road
Pittsboro, NC 27312
919-545-2134

301 Hospital Road
Zebulon, NC 27597
919-269-0390

10211 Alm Street
Raleigh, NC 27617
919-620-5333

4220 N. Roxboro Road
Durham, NC 27704
919-471-1518

5832 Fayetteville Road, Suite 113
Durham, NC 27713
919-544-6644

6020 Fayetteville Road
Durham, NC 27713

2609 N. Duke Suite, Suite 1000
Durham, NC 27704
919-220-4000

5315 Highgate Drive
Durham, NC 27713

Urgent Care Locations

Duke Urgent Care South
5716 Fayetteville Road
Durham, NC 27713
919-525-3926

Duke Urgent Care Hillsborough
267 South Churton Street
Hillsborough, NC 27278
919-643-4511

Duke Urgent Care Morrisville
10950 Chapel Hill Road
Morrisville, NC 27560
919-283-0430

Duke Urgent Care Croasdaile
1821 Hillandale Road, Suite 24A
Durham, NC 27705
919-383-4355

Duke Urgent Care Knightdale
162 Legacy Oaks Drive
Knightdale, NC 27545
919-373-1800

Duke Urgent Care Brier Creek
10211 Alm Street, Suite 1200
Raleigh, NC 27617
919-206-4889