Top-Rated Primary Care Centers in North Carolina

Provider Name Address City ZIP Phone Rating
Appalachian Primary Care 107 Haywood Park Dr Clyde 28721 (828) 647-0647 5 stars rating
Atrium Health Carolinas Primary Care 2301 US-74 Wadesboro 28170 (704) 994-4900 5 stars rating
Atrium Health Primary Care Ardrey Kell Family Medicine I 8930 Blakeney Professional Dr Charlotte 28277 (704) 667-3500 5 stars rating
Atrium Health Primary Care Ballantyne Family Medicine 12311 Copper Way Charlotte 28277 (704) 667-0820 5 stars rating
Atrium Health Primary Care Cabarrus Family Medicine 4949 Professional Pk #101 Kannapolis 28081 (704) 938-6521 5 stars rating
Atrium Health Primary Care Cabarrus Family Medicine 123 Professional Park Dr Locust 28097 (704) 403-6760 5 stars rating
Atrium Health Primary Care Carmel Family Medicine 10000 Park Cedar Dr Charlotte 28210 (704) 667-3600 5 stars rating
Atrium Health Primary Care Denver Internal and Family Medicine 1585 Forney Creek Pkwy #2100 Denver 28037 (704) 489-0365 5 stars rating
Atrium Health Primary Care Harrisburg Family Physicians 12170 University City Blvd Harrisburg 28075 (704) 863-6970 5 stars rating
Atrium Health Primary Care Internal Medicine Matthews 332 N Trade St #2000 Matthews 28105 (704) 302-8500 5 stars rating
Atrium Health Primary Care Lincoln Family Medicine 447 McAlister Rd #2400 Lincolnton 28092 (980) 212-6500 5 stars rating
Atrium Health Primary Care Mountain Island Family Medicine 9908 Couloak Dr #202 Charlotte 28216 (704) 801-3050 5 stars rating
Atrium Health Primary Care Norwood Family Medicine 269 S Main St Norwood 28128 (980) 323-5470 5 stars rating
Atrium Health Primary Care One Health Family Medicine 4815 Johnston Oehler Rd STE 100 Charlotte 28269 (704) 801-7310 5 stars rating
Atrium Health Primary Care One Health Family Medicine 332 N Trade St Suite 2000-A Matthews 28105 (704) 302-8860 5 stars rating
Atrium Health Primary Care One Health Family Medicine & Urgent Care 1038 Bethania-Rural Hall Rd Rural Hall 27045 (336) 716-9270 5 stars rating
Atrium Health Primary Care One Health Family Medicine Jonestown 312 Jonestown Rd Winston-Salem 27104 (336) 716-7576 5 stars rating
Atrium Health Primary Care Riverbend Family Medicine 215 S Main St Mt Holly 28120 (704) 587-2400 5 stars rating
Atrium Health Primary Care Shelby Family Medicine 708 McBrayer Homestead Rd Shelby 28152 (980) 487-2090 5 stars rating
Atrium Health Primary Care Steele Creek Family Medicine 13640 Steelecroft Pkwy #310 Charlotte 28278 (704) 512-6240 5 stars rating
Atrium Health Primary Care Troy Family Medicine 835 Albemarle Rd Troy 27371 (910) 572-2309 5 stars rating
Atrium Health Wake Forest Baptist Family Medicine - Peace Haven 1930 N Peace Haven Rd Winston-Salem 27106 (336) 713-7795 5 stars rating
Atrium Health Wake Forest Baptist Internal Medicine - Catawba 1771 Tate Blvd SE Ste 103 Hickory 28602 (828) 322-1128 5 stars rating
Atrium Health Wake Forest Baptist Internal Medicine - Wilkes 1915 W Park Dr # 103 North Wilkesboro 28659 (336) 903-2900 5 stars rating
Avance Care Cary 115 Crescent Commons #100 Cary 27518 (919) 803-3707 5 stars rating
Avance Care North Wake Forest 1001 Stadium Dr Suite 108 Wake Forest 27587 (984) 263-2761 5 stars rating
Avance Care SouthPark 5821 Fairview Rd Suite 106 Charlotte 28209 (704) 826-3550 5 stars rating
Bliss Medical Group 132 Millstead Dr Mebane 27302 (919) 563-4444 5 stars rating
Blue Ridge Health - Highlands Cashiers 209 Hospital Dr # 301 Highlands 28741 (828) 482-6160 5 stars rating
Blue Ridge Health - Rutherford 187 W Main St Spindale 28160 (828) 288-2881 5 stars rating
Boice Willis Clinic: Nashville 102 S Eastpointe Ave Nashville 27856 (252) 459-4012 5 stars rating
Boice Willis Clinic: Spring Hope 100 Dodd St Spring Hope 27882 (252) 478-5412 5 stars rating
Burgaw Medical Center 306 S Campbell St Burgaw 28425 (910) 259-3377 5 stars rating
Cape Fear Valley Cardiovascular and Thoracic Surgery 2153 Valleygate Dr STE 101 Fayetteville 28314 (910) 672-0350 5 stars rating
Cape Fear Valley Primary Care – Robeson Family Practice 1002 E 4th Ave Red Springs 28377 (910) 843-3311 5 stars rating
Carolina Family Healthcare 11220 Elm Ln STE 102 Charlotte 28277 (704) 847-4000 5 stars rating
CarolinaEast Internal Medicine 620 Farmlife Ave Vanceboro 28586 (252) 244-1785 5 stars rating
Catawba Valley Family Medicine - Bethlehem 174 Bolick Ln #202 Taylorsville 28681 (828) 732-5680 5 stars rating
Catawba Valley Family Medicine - Viewmont 1205 N Center St Hickory 28601 (828) 732-5800 5 stars rating
China Grove Family Medicine 307 E Thom St China Grove 28023 (704) 855-5200 5 stars rating
Cleveland Family Health 22 Shipwash Dr Garner 27529 (919) 662-7600 5 stars rating
Clinton Medical Clinic 403 Fairview St Clinton 28328 (910) 592-6011 5 stars rating
Complete Primary Care 1215 - C, 1215 W Clemmonsville Rd Winston-Salem 27127 (336) 300-8855 5 stars rating
Cone Health LeBauer HealthCare at Stoney Creek 940 Golf House Ct E Whitsett 27377 (336) 449-9848 5 stars rating
Cone Health MedCenter Mebane 3940 Arrowhead Blvd Mebane 27302 (919) 568-7300 5 stars rating
Cone Health Primary Care & Sports Medicine at MedCenter Kernersville 1635 NC-66 #210 Kernersville 27284 (336) 992-1770 5 stars rating
Cone Health Primary Care at Hawfields 131 Millstead Dr Mebane 27302 (919) 568-7440 5 stars rating
Cone Health Primary Care at Welden Village 1380 Old Salem Rd Kernersville 27284 (336) 890-3660 5 stars rating
Cone Health Reidsville Family Medicine 520 Maple Ave STE B Reidsville 27320 (336) 634-3960 5 stars rating
Contentnea Health-Greene 1106 Kingold Blvd Snow Hill 28580 (252) 747-2921 5 stars rating
Contentnea Health-Kate B. Reynolds 205 M.L.K. Jr Pkwy Snow Hill 28580 (252) 747-4199 5 stars rating
Davidson Family Medicine, an Avance Care practice 104 Knox Ct #100 Davidson 28036 (704) 892-5454 5 stars rating
DukeHealth 1352 Mebane Oaks Rd Mebane 27302 (919) 954-3000 5 stars rating
Eagle Family Medicine @ Oak Ridge 1510 NC-68 Oak Ridge 27310 (336) 644-0111 5 stars rating
Family Foot & Ankle Specialists 451 Ruin Creek Rd # 202 Henderson 27536 (252) 438-4426 5 stars rating
Fanous Clinic Primary Care 10926 S Tryon St suite d Charlotte 28273 (980) 224-7288 5 stars rating
FastMed Family Medicine 150 Francam Dr #120 Fayetteville 28311 (910) 487-1100 5 stars rating
FastMed Family Medicine 724 S Horner Blvd Sanford 27330 (919) 776-6767 5 stars rating
Firsthealth Family Care Center-biscoe 104 Professional Dr Biscoe 27209 (910) 428-1544 5 stars rating
FirstHealth Family Medicine Chatham 40 Ramseur Rd Ste 102 Pittsboro 27312 (919) 545-0580 5 stars rating
Five Points Medical Center, PC - Asheboro, NC 1207 S Cox St Suite A Asheboro 27203 (336) 625-1172 5 stars rating
Fox Internal Medicine 435 E Statesville Ave Mooresville 28115 (704) 663-5056 5 stars rating
FryeCare Family Medicine - Claremont 3221 W Main St Claremont 28610 (828) 459-4445 5 stars rating
FryeCare Lincolnton Medical Group 1470 Gaston St Suite 300 Lincolnton 28092 (704) 735-7474 5 stars rating
Garlick and Murray Family Medicine 200 E Salisbury St Pittsboro 27312 (919) 545-0580 5 stars rating
Generations Family Practice 1021 Darrington Dr #101 Cary 27513 (984) 369-8168 5 stars rating
Greensboro Medical Associates 1511 Westover Terrace # 201 Greensboro 27408 (336) 373-0611 5 stars rating
Holly Springs Direct Primary Care 1100 Holly Springs Rd Ste 203 Holly Springs 27540 (984) 464-4764 5 stars rating
Integrative Family Medicine of Asheville 372 Depot St Ste 10 Asheville 28801 (828) 575-9600 5 stars rating
Iredell Family Medicine 544 Brawley School Rd Suite A Mooresville 28117 (704) 360-5190 5 stars rating
JCMC - Family Care Clinic (Jacksonville) 114 Memorial Dr C Jacksonville 28546 (910) 353-9688 5 stars rating
JCMC - Richlands 107 N Wilmington St Richlands 28574 (910) 900-8004 5 stars rating
JCMC Cape Carteret 319 W B McLean Dr Swansboro 28584 (252) 424-0004 5 stars rating
Kintegra Family Medicine 420 N Salisbury St Lexington 27292 (336) 243-7475 5 stars rating
Lakeshore Internal Medicine 157 Professional Park Dr # A Mooresville 28117 (704) 662-3967 5 stars rating
Lillington Medical Services 716 S 10th St Lillington 27546 (910) 814-1212 5 stars rating
Medical Group of the Carolinas - Family Medicine - Forest City 281 E Main St Forest City 28043 (828) 245-6400 5 stars rating
MUST Clinic 931 S Main St Suite 170 Kernersville 27284 (336) 892-9539 5 stars rating
Northern Family Medicine 1016 S South St Mt Airy 27030 (336) 786-4133 5 stars rating
Novant Health Arcadia Family Medicine 12208 NC-150 Winston-Salem 27127 (336) 764-2324 5 stars rating
Novant Health Cotton Grove Family Medicine 1926 Cotton Grove Rd Lexington 27292 (336) 242-1228 5 stars rating
Novant Health Family & Internal Medicine South Brunswick 75 Emerson Bay Rd # 102 Calabash 28467 (910) 579-8363 5 stars rating
Novant Health First Charlotte Physicians Matthews 1401 Matthews Township Pkwy # 200 Matthews 28105 (704) 384-6901 5 stars rating
Novant Health Forsyth Family Medicine 400 Jonestown Rd Winston-Salem 27104 (336) 768-9515 5 stars rating
Novant Health Forsyth Internal Medicine 1381 Westgate Center Dr Winston-Salem 27103 (336) 718-0100 5 stars rating
Novant Health Forsyth Pediatrics - Kernersville 240 Broad St Kernersville 27284 (336) 993-8333 5 stars rating
Novant Health Friedberg Family Medicine 5010 Peters Creek Pkwy Winston-Salem 27127 (336) 788-4664 5 stars rating
Novant Health Gateway Family Medicine 390 Salem Ave W Winston-Salem 27101 (336) 721-2375 5 stars rating
Novant Health Harrisburg Family Medicine 6555 Kee Ln Suite 200 Harrisburg 28075 (980) 302-9840 5 stars rating
Novant Health Heart & Vascular Institute - Wilmington Main 2131 S 17th St Wilmington 28401 (910) 662-9500 5 stars rating
Novant Health Huntersville Adult Medicine 9930 Kincey Ave #300 Huntersville 28078 (704) 316-5600 5 stars rating
Novant Health Lexington Primary Care 110 W Medical Park Dr Lexington 27292 (336) 248-8692 5 stars rating
Novant Health Maplewood Family Medicine 100 Robinhood Medical Plaza Winston-Salem 27106 (336) 718-0800 5 stars rating
Novant Health Michael Jordan Family Medical Clinic - Greenfield 1423 Greenfield St Wilmington 28401 (910) 833-9100 5 stars rating
Novant Health Michael Jordan Family Medical Clinic - North End 2701 Statesville Ave Charlotte 28206 (980) 302-8521 5 stars rating
Novant Health Mountainview Medical 216 Moore Rd King 27021 (336) 983-4346 5 stars rating
Novant Health New Garden Medical Associates 1941 New Garden Rd #216 Greensboro 27410 (336) 288-8857 5 stars rating
Novant Health New Hanover Primary Care - Myrtle Grove 5145 College Rd Wilmington 28412 (910) 662-6000 5 stars rating
Novant Health New Hanover Primary Care - Wilmington 1960 S 16th St Wilmington 28401 (910) 662-6000 5 stars rating
Novant Health North High Point Family Medicine 6431 Old Plank Rd High Point 27265 (336) 875-6530 5 stars rating
Novant Health Northern Family Medicine - Lake Brandt 6161 Lake Brandt Rd Greensboro 27455 (336) 643-5800 5 stars rating
Novant Health Northwest Family Medicine 7607 NC-68 # B Oak Ridge 27310 (336) 643-3378 5 stars rating
Novant Health Pfafftown Family Medicine 4611 Yadkinville Rd Pfafftown 27040 (336) 718-7600 5 stars rating
Novant Health Pilot Mountain Medical Care 207 Medical St Pilot Mountain 27041 (336) 368-5011 5 stars rating
Novant Health Pineview Family Medicine 490 Pineview Dr Kernersville 27284 (336) 992-2340 5 stars rating
Novant Health Primary Care Gilead 9930 Kincey Ave #210 Huntersville 28078 (704) 316-5560 5 stars rating
Novant Health Primary Care Salisbury 1904 Jake Alexander Blvd W # 301 Salisbury 28147 (704) 797-2442 5 stars rating
Novant Health Prosperity Family Physicians - Southminster 8919 Park Rd Charlotte 28210 (704) 384-1225 5 stars rating
Novant Health Rural Hall Family Medicine 290 W Wall St Rural Hall 27045 (336) 969-9158 5 stars rating
Novant Health Salem Family Medicine 105 Vest Mill Cir Winston-Salem 27103 (336) 718-7800 5 stars rating
Novant Health Union Cross Family Medicine 1471 Jag Branch Blvd #103 Kernersville 27284 (336) 515-7410 5 stars rating
Novant Health Walkertown Family Medicine 2800 Darrow Rd Walkertown 27051 (336) 595-3699 5 stars rating
Novant Health Wallburg Family Medicine 10479 NC-109 #107A Winston-Salem 27107 (336) 769-0246 5 stars rating
Novant Health West Rowan Family Medicine 335 School St Cleveland 27013 (704) 210-7885 5 stars rating
Novant Health Yadkin Medical Associates 305 E Lee Ave Yadkinville 27055 (336) 679-2661 5 stars rating
Oak Street Health North Fayetteville Primary Care Clinic 103 Country Club Dr Fayetteville 28301 (910) 719-9314 5 stars rating
Oak Street Health Winston-Salem Primary Care Clinic 2668 Peters Creek Pkwy Winston-Salem 27127 (336) 298-8791 5 stars rating
Open Water Medical Jacksonville, NC 11 Office Park Dr Jacksonville 28546 (910) 353-9906 5 stars rating
Open Water Medical Newport, NC 263 Howard Blvd Newport 28570 (252) 359-4708 5 stars rating
Piedmont HealthCare - Bellingham Family Medicine Troutman 118 Kirkman Ct Troutman 28166 (704) 871-1155 5 stars rating
Pine Haven Family Medicine 604 W Academy St Randleman 27317 (336) 498-1200 5 stars rating
Pinehurst Medical Clinic Endocrinology - Sanford 1413 Greenway Ct Sanford 27330 (919) 292-2219 5 stars rating
Pinehurst Medical Clinic Primary Care - Carthage Street 555 Carthage St Sanford 27330 (919) 774-6518 5 stars rating
Pinehurst Medical Clinic Primary Care - Greenway Court 1411 Greenway Ct Sanford 27330 (919) 292-1878 5 stars rating
Pinehurst Medical Clinic Primary Care - North 8 Regional Cir Pinehurst 28374 (910) 215-5555 5 stars rating
Pinehurst Medical Clinic Pulmonology - Fayetteville 1991 Fordham Dr #302 Fayetteville 28304 (910) 491-6793 5 stars rating
Pinehurst Medical Clinic Pulmonology - Sanford 1413 Greenway Ct Sanford 27330 (919) 292-1201 5 stars rating
Pinehurst Medical Clinic Walk In Clinic - Sanford 555 Carthage St Sanford 27330 (919) 774-6518 5 stars rating
Pinehurst Medical Clinic Walk In Clinic - Southern Pines 200 Pavilion Way Southern Pines 28387 (910) 246-4140 5 stars rating
Plymouth Primary Care 795 US-64 Plymouth 27962 (252) 793-4500 5 stars rating
Polk Medical Specialities 801 W Mills St # B Columbus 28722 (828) 894-8437 5 stars rating
Primary Care, Psychiatry & Family Medicine at Radical ️❤️ Healing 2011 Chapel Hill Rd Durham 27707 (919) 899-2640 5 stars rating
Promina Health Direct Primary Care 1606 Physicians Dr STE 102 Wilmington 28401 (910) 795-1395 5 stars rating
Rose Hope Primary Care PLLC 934 Vandora Springs Rd Garner 27529 (919) 728-7170 5 stars rating
Rural Health Group at Lake Gaston 108 N Mosby Ave Littleton 27850 (252) 586-5411 5 stars rating
Smith's Primary Care and Wellness, PLLC 2200 Silas Creek Pkwy # 8A Winston-Salem 27103 (336) 999-7009 5 stars rating
Statesville Family Practice 310 Davie Ave Statesville 28677 (704) 873-3269 5 stars rating
Stedman Medical Care 114 Forte Rd Stedman 28391 (910) 485-6228 5 stars rating
Sunflower Direct Primary Care, PLLC 123 Horner St Henderson 27536 (252) 654-4202 5 stars rating
The Hansell Center for Functional Medicine, PLLC 2731 University Dr Durham 27707 (833) 426-7355 5 stars rating
Triad Internal Medicine 300 Mack Rd Suite B Asheboro 27205 (336) 510-0202 5 stars rating
TRIAD PRIMARY HEALTH AND WELLNESS, PLLC 3750 Admiral Dr # 104 High Point 27265 (336) 803-4111 5 stars rating
UNC Chatham Park Medical Office 75 Freedom Pkwy Pittsboro 27312 (919) 966-7890 5 stars rating
UNC Health Family Medicine and Pediatrics at East Pittsboro 893 East St Pittsboro 27312 (919) 228-2419 5 stars rating
Vance Family Medicine 381 Ruin Creek Rd Henderson 27536 (252) 430-0666 5 stars rating
WakeMed Primary Care - Apex 120 Healthplex Way Suite 204 Apex 27502 (919) 350-0550 5 stars rating
Westwood Medical of Elkin 525 Samaritans Ridge Ct Elkin 28621 (336) 258-2151 5 stars rating
Willowbrook Family Medicine 2108 Capital Dr STE 102 Wilmington 28405 (910) 408-2361 5 stars rating
Wilmington Health Family Medicine - Hampstead 40 Ravenswood Rd 1st Floor Hampstead 28443 (910) 772-6558 5 stars rating
Wilmington Health Internal Medicine - Midtown 1124 Gallery Pk Blvd 3rd Floor Wilmington 28412 (910) 341-3336 5 stars rating