State Directory

Healthcare Providers in MA

Federal CMS data for 30144 providers across 431 cities in MA. Select a city to browse by specialty.

30144
Providers
431 cities
30144
Total Providers
in MA
431
Cities
with provider data
MA
State Abbreviation
NPPES · PECOS · Medicare

Cities in MA

NPPES
City Providers Top Specialties
BOSTON 8257
Internal Medicine Physician Assistant Student in an Organized Health Care Education/Training Program
WORCESTER 2113
Physician Assistant Internal Medicine Emergency Medicine
SPRINGFIELD 1339
Internal Medicine Physician Assistant Medical Physician Assistant
BURLINGTON 937
Internal Medicine Physician Assistant Anesthesiology
CAMBRIDGE 546
Internal Medicine Physician Assistant Student in an Organized Health Care Education/Training Program
FALL RIVER 536
Physician Assistant Internal Medicine Family Medicine
BROCKTON 526
Internal Medicine Physician Assistant Emergency Medicine
HYANNIS 342
Internal Medicine Physician Assistant Emergency Medicine
NEWTON 320
Internal Medicine Physician Assistant Anesthesiology
PITTSFIELD 303
Internal Medicine Physician Assistant Emergency Medicine
PLYMOUTH 299
Physician Assistant Nurse Practitioner - Family Internal Medicine
BRIGHTON 293
Internal Medicine Physician Assistant Anesthesiology
FRAMINGHAM 293
Internal Medicine Physician Assistant Emergency Medicine
BEVERLY 282
Internal Medicine Physical Therapist Family Medicine
QUINCY 248
Physician Assistant Internal Medicine Nurse Practitioner - Family
PEABODY 247
Internal Medicine Physician Assistant Orthopedic Surgery
SALEM 247
Internal Medicine Emergency Medicine Physician Assistant
WEYMOUTH 247
Physician Assistant Internal Medicine Emergency Medicine
BROOKLINE 245
Internal Medicine Obstetrics & Gynecology Physical Therapist
LOWELL 238
Internal Medicine Physician Assistant Emergency Medicine
LAWRENCE 235
Family Medicine Nurse Practitioner - Family Physician Assistant
WELLESLEY 222
Internal Medicine Dermatology Physical Therapist
LEOMINSTER 219
Internal Medicine Family Medicine Physician Assistant
DANVERS 210
Internal Medicine Physician Assistant Nurse Practitioner - Family
WALTHAM 206
Physical Therapist Physician Assistant Internal Medicine
NORWOOD 198
Internal Medicine Physician Assistant Physical Therapist
CONCORD 197
Internal Medicine Dermatology Physician Assistant
MILFORD 194
Internal Medicine Physician Assistant Emergency Medicine
WESTWOOD 192
Nurse Anesthetist Anesthesiology Registered Nurse
NORTHAMPTON 185
Emergency Medicine Internal Medicine Anesthesiology
NEW BEDFORD 184
Hospitalist Physician Emergency Medicine Physician Assistant
DARTMOUTH 175
Nurse Practitioner - Family Physician Assistant Family Medicine
ATTLEBORO 174
Physical Therapist Internal Medicine Emergency Medicine
CHESTNUT HILL 170
Internal Medicine Physician Assistant Obstetrics & Gynecology
CHELMSFORD 169
Internal Medicine Nurse Practitioner - Family Physical Therapist
TAUNTON 165
Internal Medicine Physician Assistant Ophthalmology
SOUTH WEYMOUTH 158
Radiation Oncology Internal Medicine Physician Assistant
NORTH DARTMOUTH 156
Physician Assistant Surgical Physician Assistant Internal Medicine
NEWBURYPORT 149
Physician Assistant Internal Medicine Nurse Practitioner - Family
WOBURN 147
Physical Therapist Physician Assistant Internal Medicine
NEEDHAM 145
Internal Medicine Family Medicine Physical Therapist
GREENFIELD 139
Family Medicine Nurse Practitioner - Family Emergency Medicine
NATICK 132
Physical Therapist Internal Medicine Optometrist
BRAINTREE 130
Internal Medicine Physical Therapist Nurse Practitioner - Family
FALMOUTH 130
Emergency Medicine Physician Assistant Internal Medicine
HOLYOKE 128
Internal Medicine Nurse Practitioner - Family Physician Assistant
STONEHAM 128
Internal Medicine Physician Assistant Nurse Practitioner - Adult Health
WEST SPRINGFIELD 125
Physician Assistant Nurse Practitioner - Family Physical Therapist
NORTH ANDOVER 124
Physical Therapist Nurse Practitioner - Family Physician Assistant
HAVERHILL 122
Internal Medicine Physical Therapist Physician Assistant
MEDFORD 122
Internal Medicine Family Medicine Nurse Practitioner - Family
WINCHESTER 116
Internal Medicine Emergency Medicine Anesthesiology
METHUEN 115
Internal Medicine Physician Assistant Nurse Practitioner - Family
JAMAICA PLAIN 113
Internal Medicine Physician Assistant Dentist - General Practice
MELROSE 113
Physician Assistant Internal Medicine Radiation Oncology
DORCHESTER 112
Internal Medicine Family Medicine Physical Therapist
LYNN 110
Internal Medicine Family Medicine Physician Assistant
LEXINGTON 108
Internal Medicine Physical Therapist Ophthalmology
SOMERVILLE 108
Internal Medicine Physical Therapist Family Medicine
DEDHAM 102
Physical Therapist Internal Medicine Physician Assistant
SOUTHBRIDGE 101
Internal Medicine Physician Assistant Emergency Medicine
MARLBOROUGH 94
Internal Medicine Family Medicine Dermatology
NORWELL 93
Family Medicine Internal Medicine Physician Assistant
AUBURN 91
Physical Therapist Internal Medicine Physician Assistant
FAIRHAVEN 90
Physician Assistant Hematology & Oncology Internal Medicine
WESTFIELD 86
Internal Medicine Emergency Medicine Physician Assistant
WESTBOROUGH 84
Internal Medicine Physical Therapist Physician Assistant
MILTON 82
Internal Medicine Hospitalist Physician Nurse Anesthetist
GARDNER 79
Family Medicine Physician Assistant Internal Medicine
ACTON 78
Physical Therapist Internal Medicine Gastroenterology
STOUGHTON 78
Anesthesiology Nurse Anesthetist Physical Therapist
MALDEN 77
Family Medicine Optometrist Physical Therapist
SHREWSBURY 76
Internal Medicine Physical Therapist Family Medicine
NORTH EASTON 74
Physician Assistant Dermatology Family Medicine
PALMER 71
Emergency Medicine Internal Medicine Nurse Practitioner - Family
ANDOVER 70
Physician Assistant Internal Medicine Obstetrics & Gynecology
BELMONT 66
Psychiatry Optometrist Dentist
WEST ROXBURY 66
Internal Medicine Physical Therapist Optometrist
HINGHAM 65
Orthopedic Surgery Physical Therapist Internal Medicine
WAREHAM 65
Physician Assistant Internal Medicine Surgery
FITCHBURG 64
Family Medicine Physician Assistant Nurse Practitioner - Family
FRANKLIN 64
Physician Assistant Physical Therapist Internal Medicine
AMHERST 63
Physical Therapist Family Medicine Internal Medicine
ARLINGTON 59
Family Medicine Internal Medicine Physician Assistant
EAST BOSTON 59
Internal Medicine Nurse Practitioner - Family Family Medicine
MASHPEE 59
Family Medicine Physical Therapist Physician Assistant
NORTH CHELMSFORD 59
Physician Assistant Internal Medicine Orthopedic Surgery
TEWKSBURY 58
Physical Therapist Family Medicine Nurse Practitioner - Family
CANTON 57
Nurse Practitioner - Family Internal Medicine Physical Therapist
PEMBROKE 56
Family Medicine Nurse Practitioner - Family Physician Assistant
WATERTOWN 55
Internal Medicine Physical Therapist Physician Assistant
CHICOPEE 54
Internal Medicine Physician Assistant Medical Physician Assistant
READING 54
Internal Medicine Physical Therapist Dentist - General Practice
CHELSEA 52
Internal Medicine Psychiatry Physical Therapist
CHARLESTOWN 51
Physical Medicine & Rehabilitation Internal Medicine Physician Assistant
RAYNHAM 50
Physician Assistant Physical Therapist Chiropractor
EAST BRIDGEWATER 48
Nurse Practitioner - Family Physician Assistant Family Medicine
LONGMEADOW 48
Internal Medicine Medical Physician Assistant Physical Medicine & Rehabilitation
FOXBORO 47
Internal Medicine Physical Therapist Family Medicine
FLORENCE 46
Nurse Practitioner - Family Family Medicine Gastroenterology
REVERE 46
Internal Medicine Dentist - General Practice Nurse Practitioner - Family
EVERETT 45
Internal Medicine Physician Assistant Emergency Medicine
WAKEFIELD 43
Physical Therapist Optometrist Internal Medicine
NORTH ATTLEBORO 42
Physical Therapist Family Medicine Optometrist
RANDOLPH 42
Physical Therapist Psychiatry Optometrist
WILMINGTON 42
Internal Medicine Dentist - General Practice Nurse Practitioner - Family
WESTFORD 41
Nurse Practitioner - Family Optometrist Family Medicine
DORCHESTER CENTER 39
Internal Medicine Psychiatry Anesthesiology
SWAMPSCOTT 39
Family Medicine Obstetrics & Gynecology Nurse Practitioner - Family
GLOUCESTER 38
Internal Medicine Physician Assistant Family Medicine
NORTON 38
Physical Therapist Nurse Practitioner - Family Physician Assistant
ROXBURY 38
Internal Medicine Physical Therapist Nurse Practitioner - Family
HANOVER 37
Physical Therapist Nurse Practitioner - Family Pediatrics
WALPOLE 37
Physical Therapist Family Medicine Internal Medicine
SOUTHBOROUGH 36
Internal Medicine Optometrist Obstetrics & Gynecology
SWANSEA 36
Physician Assistant Family Medicine Physical Therapist
BEDFORD 35
Physical Therapist Nurse Practitioner - Family Optometrist
NORTH ADAMS 35
Physician Assistant Emergency Medicine Nurse Practitioner - Family
NORTHBOROUGH 35
Physical Therapist Internal Medicine Optometrist
PLAINVILLE 34
Family Medicine Physician Assistant Nurse Practitioner - Family
MIDDLEBORO 33
Family Medicine Physical Therapist Psychiatric/Mental Health Nurse Practitioner
N CHELMSFORD 33
Cardiovascular Disease Physician Assistant Nurse Practitioner - Family
ROXBURY CROSSING 33
Internal Medicine Optician Cardiovascular Disease
AMESBURY 32
Nurse Practitioner - Family Physical Therapist Family Medicine
DUXBURY 32
Dentist - General Practice Optometrist Physical Therapist
HOLDEN 32
Family Medicine Physical Therapist Nurse Practitioner - Family
MANSFIELD 32
Optometrist Family Medicine Internal Medicine
EAST LONGMEADOW 31
Physical Therapist Physician Assistant Dentist - General Practice
N DARTMOUTH 31
Optometrist Internal Medicine Corneal and Contact Management Optometrist
SCITUATE 31
Pediatrics Family Medicine Internal Medicine
WEBSTER 31
Internal Medicine Psychiatric/Mental Health Nurse Practitioner Cardiovascular Disease
CHARLTON 30
Physician Assistant Family Medicine Nurse Practitioner - Family
HARWICH 30
Family Medicine Nurse Practitioner - Adult Health Internal Medicine
SAUGUS 30
Physical Therapist Family Medicine Optometrist
WELLESLEY HILLS 30
Dermatology Family Medicine Internal Medicine
LANCASTER 29
Optometrist Ophthalmology Dentist
ROSLINDALE 29
Internal Medicine Optometrist Nurse Practitioner - Adult Health
SOUTH HADLEY 29
Internal Medicine Nurse Practitioner - Family Podiatrist
BRIDGEWATER 28
Physical Therapist Internal Medicine Dentist - General Practice
EASTHAMPTON 28
Optometrist Family Medicine Nurse Practitioner - Family
LUDLOW 28
Medical Physician Assistant Physician Assistant Internal Medicine
MEDFIELD 28
Nurse Practitioner - Family Family Medicine Optometrist
SUDBURY 28
Physical Therapist Internal Medicine Chiropractor
WESTON 28
Internal Medicine Nurse Practitioner - Family Obstetrics & Gynecology
FOXBOROUGH 27
Internal Medicine Nurse Practitioner - Family Physician Assistant
MARSHFIELD 26
Physical Therapist Nurse Practitioner - Family Dentist - General Practice
HUDSON 25
Internal Medicine Optometrist Physical Therapist
MARBLEHEAD 25
Physical Therapist Family Medicine Chiropractor
STURBRIDGE 25
Physical Therapist Family Medicine Optometrist
AYER 24
Internal Medicine Optician Emergency Medical Services (Emergency Medicine) Physician
GREAT BARRINGTON 24
Family Medicine Clinical Psychologist Hospitalist Physician
HOPKINTON 24
Internal Medicine Physical Therapist Physician Assistant
LEEDS 24
Nurse Practitioner - Family Physician Assistant Internal Medicine
DRACUT 23
Internal Medicine Chiropractor Family Medicine
MEDWAY 23
Nurse Practitioner - Family Family Medicine Dentist - General Practice
WILBRAHAM 23
Physical Therapist Internal Medicine Medical Physician Assistant
UXBRIDGE 22
Internal Medicine Nurse Practitioner - Family Pediatrics
AGAWAM 21
Physician Assistant Medical Physician Assistant Internal Medicine
HADLEY 21
Family Medicine Adult Psychiatric/Mental Health Clinical Nurse Specialist Adult Psychiatric/Mental Health Registered Nurse
HOPEDALE 21
Physician Assistant Neurology Critical Care Medicine
NORTH READING 21
Cardiovascular Disease Chiropractor Dentist - General Practice
OAK BLUFFS 21
Internal Medicine Anesthesiology Hospitalist Physician
SANDWICH 21
Internal Medicine Physical Therapist Cardiovascular Disease
SOUTH EASTON 20
Family Medicine Physician Assistant Audiologist
SOUTH YARMOUTH 20
Physical Therapist Internal Medicine Nurse Practitioner - Family
WAYLAND 20
Physical Therapist Internal Medicine Family Medicine
BARRE 19
Family Medicine Physician Assistant Nurse Practitioner - Family
BOURNE 19
Family Medicine Physical Therapist Physician Assistant
KINGSTON 19
Physical Therapist Internal Medicine Nurse Practitioner - Family
LENOX 19
Internal Medicine Nurse Practitioner - Family Family Medicine
NANTUCKET 19
Emergency Medicine Chiropractor Optometrist
WRENTHAM 19
Nurse Practitioner - Primary Care Internal Medicine Nurse Practitioner - Family
ABINGTON 18
Physical Therapist Internal Medicine Registered Nurse
ASHLAND 18
Physical Therapist Dentist Nurse Practitioner - Family
BELLINGHAM 18
Physical Therapist Internal Medicine Physician Assistant
HYDE PARK 18
Dentist - General Practice Internal Medicine Emergency Medicine
LEE 18
Family Medicine Internal Medicine Nurse Practitioner - Adult Health
NORTH FALMOUTH 18
Internal Medicine Physician Assistant Family Medicine
SHARON 18
Nurse Practitioner - Adult Health Physical Therapist Internal Medicine
SOMERSET 18
Family Medicine Optometrist Physical Therapist
BELCHERTOWN 17
Internal Medicine Physical Therapist Physician Assistant
FEEDING HILLS 17
Nurse Practitioner - Family Family Medicine Internal Medicine
LYNNFIELD 17
Nurse Practitioner - Family Family Medicine Chiropractor
MANCHESTER 17
Nurse Practitioner - Family Ophthalmology Orthopedic Physical Therapist
ORLEANS 17
Family Medicine Physician Assistant Chiropractor
WESTPORT 17
Family Medicine Physician Assistant Chiropractor
GROTON 16
Internal Medicine Family Medicine Physical Therapist
WINTHROP 16
Physical Therapist Podiatrist Family Medicine
NEWTON LOWER FALLS 15
Internal Medicine Body Imaging Physician Nurse Practitioner - Family
NORTH QUINCY 15
Family Medicine Internal Medicine Nurse Practitioner - Family
SOUTH BOSTON 15
Internal Medicine Physical Therapist Dentist - General Practice
SPENCER 15
Internal Medicine Physical Therapist Medical Physician Assistant
BILLERICA 14
Internal Medicine Dentist Corneal and Contact Management Optometrist
CLINTON 14
Internal Medicine Physical Therapist Psychiatry
EAST WEYMOUTH 14
Ophthalmology Retina Specialist (Ophthalmology) Physician Glaucoma Specialist (Ophthalmology) Physician
IPSWICH 14
Family Medicine Internal Medicine Chiropractor
NORTHBRIDGE 14
Family Medicine Physician Assistant Internal Medicine
SOUTH HAMILTON 14
Family Medicine Nurse Practitioner - Family Anesthesiology
YARMOUTH PORT 14
Internal Medicine Dentist Psychiatry
ALLSTON 13
Physical Therapist Dentist - General Practice Chiropractor
COHASSET 13
Family Medicine Physical Therapist Psychiatric/Mental Health Nurse Practitioner
WARE 13
Internal Medicine Dentist - General Practice Physician Assistant
WEST YARMOUTH 13
Ophthalmology Internal Medicine Dermatology
HARVARD 12
Family Medicine Physical Therapist Anesthesiology
NORFOLK 12
Internal Medicine Nephrology Dentist
SEEKONK 12
Nurse Practitioner - Family Physical Therapist Dentist - General Practice
VINEYARD HAVEN 12
Chiropractor Optometrist Dentist
WEST BRIDGEWATER 12
Physical Therapist Pediatrics Anesthesiology
WHITINSVILLE 12
Physical Therapist Dentist - General Practice Optometrist
BREWSTER 11
Family Medicine Physical Therapist Adult Psychiatric/Mental Health Clinical Nurse Specialist
LAKEVILLE 11
Chiropractor Family Medicine Dentist - General Practice
PROVINCETOWN 11
Family Medicine Internal Medicine Chiropractor
WESTMINSTER 11
Family Medicine Podiatrist Chiropractor
ATHOL 10
Family Medicine Nurse Practitioner - Family Chiropractor
CENTERVILLE 10
Physical Therapist Chiropractor Registered Nurse
HOLLISTON 10
Dentist - General Practice Adult Psychiatric/Mental Health Registered Nurse Chiropractor
LITTLETON 10
Physician Assistant Audiologist Chiropractor
MILLBURY 10
Internal Medicine Advanced Practice Midwife Emergency Medicine
MILLIS 10
Family Medicine Podiatrist Chiropractor
PEPPERELL 10
Nurse Practitioner - Family Family Medicine Dentist - General Practice
SOUTH DENNIS 10
Optometrist Physical Therapist Dermatology
SUTTON 10
Physical Therapist Internal Medicine Chiropractor
WENHAM 10
Physical Therapist Gerontology Nurse Practitioner Neurology Physical Therapist
WEST BOYLSTON 10
Optometrist Family Medicine Physical Therapist
BOLTON 9
Family Medicine Dentist - General Practice Orthopedic Chiropractor
BOXFORD 9
Physician Assistant Nurse Practitioner - Adult Health Nurse Practitioner - Family
EAST SANDWICH 9
Physical Medicine & Rehabilitation Clinical Child & Adolescent Psychologist Internal Medicine
MATTAPOISETT 9
Chiropractor Clinical Social Worker Psychiatric/Mental Health Nurse Practitioner
MAYNARD 9
Endocrinology Chiropractor Dentist - General Practice
MIDDLETON 9
Dentist - General Practice Nurse Practitioner - Family Chiropractor
NORTH BILLERICA 9
Internal Medicine Nurse Practitioner - Family Gerontology Nurse Practitioner
ROWLEY 9
Physical Therapist Family Medicine Dentist
SOUTH ATTLEBORO 9
Family Medicine Dentist - General Practice Optometrist
UPTON 9
Cardiovascular Disease Physician Assistant Internal Medicine
WEST HATFIELD 9
Orthopedic Surgery Foot & Ankle Surgery Podiatrist Orthopaedic Hand Surgery Physician
WILLIAMSTOWN 9
Physical Therapist Dermatology Family Medicine
ADAMS 8
Internal Medicine Nurse Practitioner - Family Dentist - General Practice
HOLBROOK 8
Physical Therapist Dentist Chiropractor
MENDON 8
Internal Medicine Rheumatology Emergency Medicine
NEWTON CENTRE 8
Physical Therapist Dentist - General Practice Family Medicine
NORTH GRAFTON 8
Internal Medicine Acute Care Nurse Practitioner Chiropractor
REHOBOTH 8
Family Medicine Optometrist Physical Therapist
S WEYMOUTH 8
Internal Medicine Obstetrics & Gynecology Hematology & Oncology
STERLING 8
Family Medicine Chiropractor Optician
GT BARRINGTON 7
Internal Medicine Orthopedic Surgery Physician Assistant
MARLBORO 7
Optician Dentist Internal Medicine
MARSTONS MILLS 7
Physical Therapist Dentist - General Practice Dermatology
MATTAPAN 7
Addiction Medicine (Preventive Medicine) Physician Dentist Family Medicine
OXFORD 7
Dentist - General Practice Chiropractor Family Medicine
WHITMAN 7
Internal Medicine Physical Therapist
BALDWINVILLE 6
Family Medicine Physician Assistant Nurse Practitioner - Family
BRADFORD 6
Dentist - General Practice Physical Medicine & Rehabilitation Neurology
CARVER 6
Family Medicine Internal Medicine Nurse Practitioner - Family
E LONGMEADOW 6
Dentist - General Practice Foot & Ankle Surgery Podiatrist Ophthalmology
EAST FALMOUTH 6
Nurse Practitioner - Adult Health Internal Medicine Nurse Practitioner - Family
GEORGETOWN 6
Family Medicine Adult Psychiatric/Mental Health Registered Nurse Child & Adolescent Psychiatric/Mental Health Registered Nurse
GROVELAND 6
Optometrist Dentist - General Practice Nurse Practitioner - Primary Care
HARWICH PORT 6
Nurse Practitioner - Family Physician Assistant Endocrinology
NORTH DIGHTON 6
Physical Therapist Family Medicine Nurse Practitioner - Primary Care
ROCKLAND 6
Adult Psychiatric/Mental Health Registered Nurse Clinical Nurse Specialist Clinical Social Worker
SALISBURY 6
Physical Therapist Acute Care Nurse Practitioner Chiropractor
TEMPLETON 6
Radiation Oncology Neuroradiology Physician
WELLFLEET 6
Family Medicine Infectious Disease Internal Medicine
WEST NEWTON 6
Clinical Psychologist Dentist Dentist - General Practice
WINCHENDON 6
Family Medicine Nurse Practitioner - Primary Care Physician Assistant
BUZZARDS BAY 5
Allergy & Immunology Orthopedic Chiropractor Physical Therapist
COTUIT 5
Internal Medicine Chiropractor Family Medicine
INDIAN ORCHARD 5
Internal Medicine Dentist Forensic Psychologist
LUNENBURG 5
Dentist Family Medicine Internal Medicine
MARION 5
Chiropractor Nurse Practitioner - Adult Health Pediatric Adolescent Medicine
N ANDOVER 5
Otolaryngology Rheumatology
NEWBURY 5
Family Medicine Chiropractor Nurse Practitioner - Family
OSTERVILLE 5
Dentist Internal Medicine Nurse Practitioner - Family
PAXTON 5
Dentist - General Practice Nurse Practitioner - Family Optometrist
TURNERS FALLS 5
Internal Medicine Dentist Dentist - General Practice
WEST BARNSTABLE 5
Emergency Medicine Hospitalist Physician Obstetrics & Gynecology
WEST BROOKFIELD 5
Family Medicine Chiropractor Gerontology Nurse Practitioner
HALIFAX 4
Physical Therapist Clinical Social Worker Family Medicine
HANSON 4
Chiropractor Dentist Dentist - General Practice
HULL 4
Nurse Practitioner - Adult Health Optometrist Physical Therapist
LEICESTER 4
Physical Therapist Student in an Organized Health Care Education/Training Program
MERRIMAC 4
Chiropractor Dentist Family Medicine
POCASSET 4
Dentist - General Practice Foot & Ankle Surgery Podiatrist Psychiatric/Mental Health Registered Nurse
ROCHDALE 4
Physician Assistant Medical Physician Assistant
SOUTHAMPTON 4
Chiropractor Dentist - General Practice Medical Physician Assistant
STOCKBRIDGE 4
Dentist Family Medicine Internal Medicine
TEATICKET 4
Family Medicine Internal Medicine Optician
TYNGSBORO 4
Chiropractor Optometrist Periodontics
W YARMOUTH 4
Dermatology Chiropractor Physician Assistant
WEST TISBURY 4
Audiologist Occupational Therapist Podiatrist
WESTBORO 4
Chiropractor Neurology Chiropractor Psychiatric/Mental Health Registered Nurse
ASHBURNHAM 3
Physician Assistant Family Medicine
BARNSTABLE 3
Dentist - General Practice Nurse Practitioner - Family Physical Therapist
BRIMFIELD 3
Family Medicine Nurse Practitioner - Family
CHATHAM 3
Dermatology Foot & Ankle Surgery Podiatrist Optometrist
DALTON 3
Internal Medicine Dentist - General Practice
DENNIS 3
Chiropractor Dentist - General Practice Internal Medicine
DEVENS 3
Physician Assistant Psychiatric/Mental Health Nurse Practitioner Psychiatric/Mental Health Registered Nurse
DOVER 3
Anesthesiology Pathology - Anatomic Radiation Oncology
EAST WAREHAM 3
Physician Assistant Physical Therapist
EDGARTOWN 3
Acupuncturist Occupational Therapist Orthopedic Surgery
HANSCOM AFB 3
Emergency Medicine Family Medicine Physician Assistant
LINCOLN 3
Periodontics Physician Assistant Primary Podiatric Medicine Podiatrist
NEWTON CENTER 3
Adult Psychiatric/Mental Health Clinical Nurse Specialist Chiropractor Physical Rehabilitation Occupational Therapist
NEWTONVILLE 3
Neuromusculoskeletal Medicine & OMM Physician Optometrist Student in an Organized Health Care Education/Training Program
NORTH BROOKFIELD 3
Optometrist Nurse Practitioner - Family
ORANGE 3
Chiropractor Dentist Physician Assistant
SAGAMORE BEACH 3
Chiropractor Dentist - General Practice Internal Medicine
SOUTHWICK 3
Dentist Nurse Practitioner - Family Oral and Maxillofacial Surgery (Dentist)
STOW 3
Chiropractor Counselor Physical Therapy Assistant
SUNDERLAND 3
Community Health Worker Occupational Therapist Student in an Organized Health Care Education/Training Program
TOPSFIELD 3
Dentist - General Practice Internal Medicine Optometrist
W SPRINGFIELD 3
Anesthesiology Dentist Psychiatric/Mental Health Nurse Practitioner
WILLIAMSBURG 3
Nurse Practitioner - Adult Health Internal Medicine
WORTHINGTON 3
Family Medicine Internal Medicine
ALFORD 2
Clinical Psychologist Psychiatry
ATTLEBORO FALLS 2
Dentist - General Practice Oral and Maxillofacial Surgery (Dentist)
CARLISLE 2
Optometrist Podiatrist
E BRIDGEWATER 2
Nurse Practitioner - Family Physical Therapist
EAST CAMBRIDGE 2
Family Medicine Psychiatry
EAST HARWICH 2
Orthopedic Physical Therapist Physical Therapist
EAST LONG MEADOW 2
Internal Medicine
ESSEX 2
Clinical Social Worker Physician Assistant
FORESTDALE 2
Cardiovascular Disease Pediatrics
LANESBORO 2
Internal Medicine Physical Therapist
N ATTLEBORO 2
Obstetrics & Gynecology Physical Therapist
N BILLERICA 2
Internal Medicine Physical Therapist
NEEDHAM HEIGHTS 2
MOHS-Micrographic Surgery Physician Physical Therapist
NEWTON HIGHLANDS 2
Physician Assistant
NEWTON UPPER FALLS 2
Chiropractor Optometrist
NO QUINCY 2
Family Medicine Internal Medicine
NORTH WEYMOUTH 2
Internal Medicine Radiation Oncology
PHILLIPSTON 2
Family Medicine Physician Assistant
PRINCETON 2
Exercise & Sports Psychologist Physician Assistant
S ATTLEBORO 2
Periodontics Psychiatric/Mental Health Nurse Practitioner
S HAMILTON 2
Family Medicine Physician Assistant
SHELBURNE FALLS 2
Family Medicine
SHIRLEY 2
Nurse Practitioner - Adult Health Nurse Practitioner - Family
SOUTH DEERFIELD 2
Family Medicine Physician Assistant
SOUTHBORO 2
Internal Medicine
W BRIDGEWATER 2
Nurse Practitioner - Family Physical Therapist
WEST HARWICH 2
Chiropractor Optometrist
WEST WAREHAM 2
Chiropractor Physical Therapist
WINDSOR 2
Nurse Practitioner - Family Orthopedic Physical Therapist
ACUSHNET 1
Clinical Social Worker
BANGOR 1
Nurse Practitioner - Family
BERKLEY 1
Registered Nurse
BERLIN 1
Internal Medicine
BEVERLY FARMS 1
Psychiatry
BOST 1
Surgical Critical Care Physician
BOYLSTON 1
Physical Therapist
BRACKTON 1
Social Worker
CAMBRIGE 1
Family Medicine
CATAUMET 1
Endocrinology
CHARLESTON 1
Physical Medicine & Rehabilitation
DED HAM 1
Orthopedic Surgery
DEDNAM 1
Physical Therapist
DIGHTON 1
Nurse Practitioner - Family
DOUGLAS 1
Family Medicine
DUDLEY 1
Nurse Practitioner - Family
E FALMOUTH 1
Family Medicine
E LONG MEADOW 1
Dentist - General Practice
E SANDWICH 1
Physical Medicine & Rehabilitation
E. WAREHAM 1
Optometrist
EAST DENNIS 1
Social Worker
EAST DOUGLAS 1
Family Medicine
EAST FREETOWN 1
Chiropractor
EAST WALPOLE 1
Neurology
EASTHAM 1
Mental Health Counselor
EASTON 1
Physical Therapist
FISKDALE 1
Women's Health Nurse Practitioner
FLINT 1
Oral and Maxillofacial Surgery (Dentist)
FROMINGHAM 1
Emergency Medicine
FRUIT ST 1
Addiction Medicine (Internal Medicine) Physician
HAMPDEN 1
Podiatrist
HAVENHILL 1
Gastroenterology
HUBBARDSTON 1
Nurse Anesthetist
HUNTINGTON 1
Internal Medicine
LANESBOROUGH 1
Physician Assistant
LENOX DALE 1
Chiropractor
LEOMINISTER 1
Gerontology Nurse Practitioner
LEOMISTER 1
Physician Assistant
MANCHESTER BY THE SEA 1
Vascular & Interventional Radiology Physician
MIDDLEBOROUGH 1
Podiatrist
MONSON 1
Pediatric Nurse Practitioner
N EASTON 1
Podiatrist
N WEYMOUTH 1
Acute Care Nurse Practitioner
N. ATTLEBORO 1
Physician Assistant
NAHANT 1
Physician Assistant
NEW YORK 1
Obstetrics & Gynecology
NEWBEDFORD 1
Social Worker
NEWTON CORNER 1
Reproductive Endocrinology Physician
NO DARTMOUTH 1
Ophthalmology
NORTH BOROUGH 1
Physical Therapist
NORTH OXFORD 1
Optometrist
NORTHBORO 1
Periodontics
NORTHFOLK 1
Internal Medicine
NORWWOD 1
Pediatric Cardiology
NOTH ATTLEBORO 1
Chiropractor
PLYMPTON 1
Nurse Anesthetist
RATNHAM 1
Podiatrist
ROCKPORT 1
Physical Therapist
RONDOLPH 1
Infectious Disease
S DENNIS 1
Dermatology
S YARMOUTH 1
Chiropractor
SAGAMORE 1
Low Vision Rehabilitation Optometrist
SHAPIRO 9, SUITE A 1
Internal Medicine
SHERBORN 1
Surgery
SO HADLEY 1
Internal Medicine
SOUTH ATTLEVORO 1
Family Medicine
SOUTH CHATHAM 1
Podiatrist
SOUTH DARTMOUTH 1
Physical Therapist
SOUTH GRAFTON 1
Anesthesiology
SOUTH LANCASTER 1
Dentist - General Practice
SOUTH WEUMOUTH 1
Clinical Neurophysiology Physician
SPINGFIELD 1
Otolaryngology
TANNTON 1
Emergency Medicine
TEWSBURY 1
Nephrology
TOWNSEND 1
Nurse Practitioner - Family
W. SPRINGFIELD 1
Internal Medicine
WABAN 1
Rheumatology
WARTHAM 1
Chiropractor
WATHAM 1
Ophthalmology
WEST BOROUGH 1
Psychiatry
WEST NEWBURY 1
Radiation Oncology
WEST STOCKBRIDGE 1
Surgical Physician Assistant
WOLLASTON 1
Dentist - General Practice
WORCERSTER 1
Registered Nurse
WORCESSTER 1
Student in an Organized Health Care Education/Training Program
WORCESTOR 1
Internal Medicine
WORRESTER 1
Internal Medicine

DocTransparency publishes federal Medicare claims, Open Payments industry transfers, and PECOS enrollment records for every healthcare provider with an active National Provider Identifier (NPI) practicing in Massachusetts. This page summarizes what is currently visible at scale for 215,726 Massachusetts providers and the economic context of the counties where they practice.

Provider coverage

215,726 providers have records in our database for Massachusetts. The data is sourced from CMS Open Payments, Medicare Physician & Other Practitioners Public Use File, NPPES, and the OIG List of Excluded Individuals and Entities. We do not include user-generated reviews, ratings, or commentary — only verifiable federal records.

The top specialties by provider count in Massachusetts are:

  • Mental Health Counselor: 17,712 providers
  • Clinical Social Worker: 16,623 providers
  • Student in an Organized Health Care Education/Training Program: 13,295 providers
  • Behavior Technician: 10,574 providers
  • Counselor: 9,279 providers

These rankings reflect raw provider counts, not quality or volume of care. A specialty appearing high on this list means there are more providers registered in Massachusetts; it does not mean those providers receive higher Medicare payments or industry transfers than peers elsewhere.

Economic context

Massachusetts county-level demographics from the 2022 American Community Survey (5-year):

  • Total county population covered: 6,984,205
  • Median household income: $98,751
  • Poverty rate (B17001): 10.0%
  • Adults with bachelor's degree or higher (B15003): 45.9%
  • Uninsured rate (B27001): 2.7%
  • Unemployment rate (B23025): 5.3%

We surface these indicators alongside provider data because healthcare access correlates with local economic conditions. A county with high poverty and low insurance coverage may have provider patterns (specialty mix, Medicare reliance, payment distributions) that differ materially from a wealthier county in the same state.

What you can do with this data

For each Massachusetts provider profile, we publish: NPI, specialty, practice address, Medicare submitted charges and beneficiary counts, Open Payments industry transfers broken down by manufacturer and payment category, PECOS enrollment status, and OIG exclusion status. We provide canonical URLs, structured JSON-LD metadata, and a sitemap index for crawlers. We do not sell access and do not accept payment from providers to remove or modify profile content. Starting 2026-08-08, the site carries standard programmatic display advertising (Google AdSense), unrelated to any specific profile — see Trust.

This is a public-record transparency project. If you believe a record is inaccurate, file a correction at /for-providers/correction.

Methodology and limitations

Our methodology is documented in full at /methodology. Key caveats specific to Massachusetts:

  • State board license verification is currently only available for Florida providers. Massachusetts medical board records are published separately by the Massachusetts licensing authority and we have not yet integrated them.
  • Payment dollar amounts are reported as published by CMS; we do not adjust for inflation or specialty norms.
  • A provider listed as PECOS-enrolled but without Medicare claims or Open Payments is shown with a minimal record because the federal claims dataset has no additional public information for that NPI.

For the changelog of methodology updates affecting Massachusetts, see /methodology#changelog.

Data Disclaimer — Data sourced from the Centers for Medicare & Medicaid Services (CMS): National Plan and Provider Enumeration System (NPPES), Open Payments program, Medicare Provider Utilization and Payment Data, and Provider Enrollment & Certification data (PECOS). Published under the Freedom of Information Act (FOIA). This website is not affiliated with, endorsed by, or authorized by CMS, HHS, or the U.S. Government. Data may contain errors as reported to CMS by providers and reporting entities. Industry payment disclosure alone establishes neither wrongdoing nor legality. Medicare data reflects only patients aged 65+ or those with qualifying disabilities. For corrections, contact CMS directly. This information does not constitute medical advice and should not be used as the sole basis for choosing a healthcare provider. Procedure descriptions use plain language and do not reference CPT® codes, which are copyrighted by the American Medical Association. Full methodology → · Report a data error → · Privacy policy →