Home/Directory
Medical directory
Every state, one single directory
9,945,943 verified medical providers across 50 states and 43,468 cities, from the official NPPES registry. Pick your state to see doctors by city and ZIP code.
The most searched cities
to see the cities closest to you.
Why you can trust this data
Where every name in the directory comes from
Official registry
NPPES, the national provider registry
Every doctor in the directory has an NPI number issued by the federal government. These are not bought listings or paid ads.
Continuous verification
Checked against NPPES on a regular basis
If a provider changes address or phone, or stops being active, the listing reflects it. That is why each card shows a status label.
Free, always
Searching commits you to nothing
You can use the directory without leaving your details and without enrolling in any plan. If you want a quote afterwards, we are here.
Browse by state
Pick your state on the map
Tap or hover a state to see its name, and click to open its city breakdown. States with more doctors appear in a deeper blue.
Prefer a list? The states are right below.
Browse by state
The 50 states in the directory
Pick a state to see its breakdown by city and ZIP code. States marked with a green dot also have Spanish-speaking advice from a licensed agent.
With advice available in Spanish
The rest of the states
Data from the official NPPES (NPI) registry. Searching for providers is free and does not require enrolling in any plan.
The next step
Found your doctor? Now see which plan lets you keep seeing them
With three details — your approximate income, how many live at home and your ZIP code — we show your family's real prices. No cost, no card.
Can't find your doctor, or not sure where to start?
Tell me your doctor's name or your city and I'll look them up with you, in Spanish and at no cost.