Healthcare Providers in North Carolina
Browse 149,420 provider listings across 13 North Carolina cities. Start with the largest healthcare markets, narrow by city, then open local provider directories with addresses, phone numbers, directions, specialties, and profile links.
NC snapshot
149,420
provider listings statewide
City directories
Browse North Carolina by city
Filter markets by provider density or search for a specific city. Counts reflect indexed public provider records and are intended as a starting point for research.
Charlotte
31,336 providers indexed
Open city directoryRaleigh
21,262 providers indexed
Open city directoryDurham
16,110 providers indexed
Open city directoryWinston Salem
11,474 providers indexed
Open city directoryGreensboro
11,022 providers indexed
Open city directoryAsheville
10,007 providers indexed
Open city directoryFayetteville
9,384 providers indexed
Open city directoryWilmington
8,409 providers indexed
Open city directoryChapel Hill
8,239 providers indexed
Open city directoryCary
6,932 providers indexed
Open city directoryGreenville
6,912 providers indexed
Open city directoryConcord
4,378 providers indexed
Open city directoryGastonia
3,955 providers indexed
Open city directoryHow to use the North Carolina provider directory
Start by market
Begin with larger North Carolina cities when you want the broadest selection of primary care, specialty, dental, vision, and behavioral health providers.
Confirm network status
Use this directory as a research starting point, then verify participation directly with your insurer or the provider office before scheduling care.
Compare local options
Open city pages to review office locations, directions, phone numbers, credentials, specialties, and profile pages in one place.
Provider information can change as practices move, merge, stop accepting new patients, or update network participation. FindMyHealthQuote organizes public provider records into city-level directories so residents can narrow the search quickly, but insurance acceptance and appointment availability should always be confirmed with the provider or plan before receiving care.
