Skip to content
Charlotte
Queen City Magazine
The Charlotte directory and the stories behind it
Sponsor spot "Presented by" on this guide: your name on a page people come back to all year. Sponsor this guide

Finding a doctor in Charlotte

Living Here Updated Sept 2026 Next review Mar 2027 Suggest a correction

Charlotte’s medicine is dominated by two health systems, Atrium Health and Novant Health, and the first thing a newcomer learns is that picking a doctor is partly picking a system: the hospital, the specialists and the patient portal come with it. Around the two systems there’s a layer of independent practices, a growing direct-primary-care movement, urgent cares on every corner and free clinics for the uninsured. This guide is how to find your way in. Everything is in the directory unless noted, and facts about each practice come from its own listing or site. This is a guide to finding care, not medical advice.

The two systems

Atrium’s primary care runs through practices like Cabarrus Family Medicine (Concord, Harrisburg, Kannapolis, Mount Pleasant and Poplar Tent) and Ardsley Internal Medicine, and its hospitals include Atrium Health Union, a 182-bed hospital in Monroe, and Union West, 40 beds in Matthews, plus freestanding ERs like Atrium Health Waxhaw. Novant runs Mint Hill Medical Center and practices like Traditions Internal Medicine, a concierge membership practice. On the lake, Duke Health Lake Norman Hospital in Mooresville has served since 1926, and Iredell Health runs a Mooresville campus with 24-hour urgent care. West, CaroMont Health is Gaston County’s not-for-profit system. Our read: pick the system whose hospital is closest to where you’ll be at 2 a.m., then pick the doctor inside it.

Independent and direct primary care

Direct primary care is a monthly membership instead of insurance billing, and it’s growing here. Clarity Health DPC in south Charlotte offers what it calls hassle-free access to primary care plus a weight-loss program. New South Family Medicine in Fort Mill pairs direct primary care with a med spa. Crossroads Women’s Health in Harrisburg is a direct-care women’s practice. Companion Health is concierge functional medicine. For conventional independent primary care, Avance Care Midtown is accepting new patients with in-house ultrasound, Internal Medicine Associates of Gastonia covers the west, and Stillwater Medicine in Concord is physician-led internal medicine focused on prevention. Thrive Pediatrics in Indian Trail is an alternative medical home for families; Kintegra Health connects communities with affordable family doctors, dentists and pediatricians.

Urgent care, by town

The walk-in clinic is where most Charlotte families actually meet the system. AFC Urgent Care has clinics in Huntersville (off I-77 and Gilead Road, open seven days), Waxhaw and Gastonia, no appointment needed. Iredell’s Mooresville campus runs 24-hour urgent care. The two systems run urgent cares under their own names across the metro. The rule: urgent care for the thing that can wait until morning but not until next week; the ER for chest pain, stroke signs, a broken bone through the skin or a child who can’t breathe. Our emergency and urgent care map has the addresses.

Dentists, eyes and skin

Dentistry is the deepest category in the directory; the health and wellness directory lists them by town, from The Smile Architects in Huntersville (since 1982) to Forrest & Forrest in Matthews to Toothtown for the kids at four locations. Eyes: Carolina Eye Care, Mint Hill Eye, Method Eye Care in Indian Trail, Cabarrus Eye Center for cataracts and Graystone Eye for LASIK. Skin: Dermatology Group of the Carolinas (since 1991), Dermatology, Laser & Vein Specialists (since 1990), Steele Creek Dermatology, Dermatology Care of Charlotte and Charlotte Skin & Laser.

The pharmacy

An independent pharmacy knows your name. Moose Pharmacy in Concord, Franklin Street Pharmacy in Monroe, Lake Wylie Pharmacy, Prime Family Pharmacy in Rock Hill and VIDApharmacy in the Plaza neighborhood are the ones in the directory. HealthQuest is a nonprofit pharmacy for uninsured Union County residents.

If you’re uninsured

The Community Free Clinic in Concord provides free care and pharmacy support for uninsured Cabarrus adults, with applications in English and Spanish. Cook Community Clinic in Huntersville is community health care with evening hours. RAO Community Health offers sexual health services including PrEP to uninsured patients. Cabarrus Health Alliance, the county’s public health department, runs dental, pediatrics, maternity and WIC. The Mecklenburg County health department and the federally qualified health centers aren’t listed yet, but they’re the city’s answer.

Specialists, and the referral

Inside the two systems, a specialist visit starts with the primary care doctor’s referral and the system’s own scheduling. Independent specialists in the directory take referrals from anyone: EmergeOrtho for bones, Carolina Cardiology Associates for the heart, The Spine Clinic in Gastonia for neurosurgery, Carolina BioOncology Institute in Huntersville for cancer clinical trials, and RSC Fertility. Check the network before the referral goes through; the specialist’s insurance list is often shorter than the system’s.

Mental health, briefly

Counseling has its own guides in this series, but the short list: the health systems run behavioral health, and the independent practices in the health and wellness directory under counseling and therapy take most insurance and, increasingly, offer telehealth. Keystone Behavioral Health, established in York in 1969, handles substance use across the South Carolina line. For a crisis, 988 is the number in both states.

Getting the appointment

New-patient visits at popular primary care practices run four to twelve weeks out. The tricks: ask for a nurse practitioner or PA in the same practice, who often has openings sooner; establish care before you’re sick; use the system’s app to book, since the phone tree is worse; and use a direct-primary-care practice if you can pay the membership, because same-week visits are the product. Bring your records from the last doctor, or sign the release so they can request them. And check the insurance network before the visit, not after; Atrium and Novant don’t take every plan, and the ring-county hospitals take different ones. Know a practice taking new patients that we should list? Tell us.

Run a place readers should know about?

Get listed in the directory. Plans start at $19/mo; nonprofits are free.