Static Directory
NPI Providers
Static provider pages generated from public NPPES data, with city-specialty directories built from USPS city normalization and Medicare activity signals.
City Specialty
Browse by City and Specialty
Primary directory pages now group providers by normalized city and consumer-facing specialty, with Medicare Part B activity highlights and full alphabetical rosters.
Top City-Specialty Pages by Medicare Participation
These directories currently have the highest counts of providers with Medicare Part B activity data.
- Internal Medicine providers in Rochester, NY
736 providers with Medicare Part B data | 1,145 total providers | Rochester, NY
- Physician Assistant providers in Buffalo, NY
588 providers with Medicare Part B data | 736 total providers | Buffalo, NY
- Nurse Practitioner providers in Rochester, NY
565 providers with Medicare Part B data | 1,243 total providers | Rochester, NY
Largest City-Specialty Directories
- Counselor providers in Buffalo, NY
4 providers with Medicare Part B data | 2,027 total providers | Buffalo, NY
- Licensed Practical Nurse providers in Rochester, NY
0 providers with Medicare Part B data | 1,859 total providers | Rochester, NY
- Nurse Practitioner providers in Rochester, NY
565 providers with Medicare Part B data | 1,243 total providers | Rochester, NY
- Internal Medicine providers in Rochester, NY
736 providers with Medicare Part B data | 1,145 total providers | Rochester, NY
- Student in an Organized Health Care Education/Training Program providers in Rochester, NY
42 providers with Medicare Part B data | 961 total providers | Rochester, NY
- Physician Assistant providers in Rochester, NY
512 providers with Medicare Part B data | 915 total providers | Rochester, NY
- Internal Medicine providers in Buffalo, NY
530 providers with Medicare Part B data | 892 total providers | Buffalo, NY
- Mental Health exact specialty providers in Buffalo, NY
2 providers with Medicare Part B data | 888 total providers | Buffalo, NY
- Counselor providers in Rochester, NY
1 provider with Medicare Part B data | 888 total providers | Rochester, NY
- Social Worker providers in Rochester, NY
8 providers with Medicare Part B data | 884 total providers | Rochester, NY
- Registered Nurse providers in Rochester, NY
4 providers with Medicare Part B data | 787 total providers | Rochester, NY
- Physician Assistant providers in Buffalo, NY
588 providers with Medicare Part B data | 736 total providers | Buffalo, NY
Last 20 Published Providers
- Sadegh Danesh, MD
NPI 1982665758 | Batavia, NY | Surgery Physician
- Taylor Crimi
NPI 1982318259 | Saint Bonaventure, NY | Physician Assistant
- Jordan James Woldeyes Brouk, FNP
NPI 1952032153 | Rochester, NY | Family Nurse Practitioner
- Haowei Wang, MD
NPI 1942886940 | Wellsville, NY | Surgery Physician
- James Ammon Butterfield
NPI 1942838909 | Indianapolis, IN | Surgery of the Hand (Plastic Surgery) Physician
- Hind Sabhan Badday Al-Lami, MD, MPH
NPI 1942829577 | Mooresville, IN | Hospitalist Physician
- Hui Ling Cheah
NPI 1932800539 | Portland, ME | Prosthodontics
- Nicole Thompson
NPI 1932020823 | Rochester, NY | Pharmacist
- Chrysoula Griva
NPI 1932020542 | Rochester, NY | Clinical Social Worker
- Gregory Shinaman
NPI 1922749860 | Sacramento, CA | Pain Medicine (Physical Medicine & Rehabilitation) Physician
- Elena Ivan, M.D.
NPI 1922305259 | Buffalo, NY | Anatomic Pathology & Clinical Pathology Physician
- Michael John Lynch, MD
NPI 1912947987 | Buffalo, NY | Psychiatry Physician
- Jeffrey Bruce Rockoff, MD
NPI 1902873839 | Tonawanda, NY | Allergy & Immunology Physician
- Jessica Nicole O'Brien, RPA-C
NPI 1891826467 | Amherst, NY | Medical Physician Assistant
- Awad El-Ashry, MD
NPI 1881824712 | Charleston, SC | Thoracic Surgery (Cardiothoracic Vascular Surgery) Physician
- Joanne Nazareth, M.D.
NPI 1851741797 | Bismarck, ND | Internal Medicine Physician
- Samjhauta Bhattarai, M.B.B.S
NPI 1851082226 | Ithaca, NY | Internal Medicine Physician
- Sean Wyatt Nealy, M.D.
NPI 1841559291 | Rochester, NY | Family Medicine Physician
- Harmony R Depan, RPAC
NPI 1841294675 | Forestville, NY | Physician Assistant
- Vanessa Marie Perry, RN, PNP
NPI 1831475698 | Rochester, NY | Pediatric Nurse Practitioner