Massachusetts NPI Directory
There are 256,100 healthcare providers registered in the NPI database with a practice location in Massachusetts, spread across 428 cities and towns. Pick a city below to see the medical specialties practiced there, then drill into a specialty for the full provider list with addresses and Medicare status.
Search providers in Massachusetts
Largest cities in Massachusetts
The cities with the most registered NPI providers. The number shows how many providers list a practice address there.
All cities in Massachusetts (428)
- Boston(44,147)
- Brockton(5,006)
- Brookline(2,867)
- Burlington(2,808)
- Beverly(2,549)
- Brighton(1,870)
- Braintree(1,267)
- Belmont(1,123)
- Bedford(925)
- Bridgewater(441)
- Billerica(336)
- Belchertown(192)
- Brewster(186)
- Bellingham(182)
- Buzzards Bay(165)
- Bourne(136)
- Barre(100)
- Boxford(92)
- Bradford(92)
- Bolton(67)
- Baldwinville(62)
- Boylston(51)
- Berkley(49)
- Blackstone(48)
- Boxborough(46)
- Barnstable(45)
- Berlin(42)
- Byfield(34)
- Brimfield(28)
- Becket(14)
- Brookfield(13)
- Babson Park(12)
- Bernardston(11)
- Cambridge(5,782)
- Concord(1,325)
- Chelmsford(1,199)
- Chelsea(1,112)
- Chestnut Hill(900)
- Chicopee(884)
- Canton(683)
- Charlestown(492)
- Charlton(180)
- Cohasset(178)
- Centerville(160)
- Clinton(140)
- Carver(77)
- Chatham(56)
- Carlisle(49)
- Cotuit(40)
- Cummington(19)
- Conway(16)
- Cataumet(16)
- Cherry Valley(15)
- Cheshire(10)
- Chilmark(10)
- East Boston(657)
- Everett(598)
- Easthampton(495)
- East Longmeadow(432)
- East Bridgewater(203)
- East Sandwich(146)
- East Falmouth(103)
- Edgartown(69)
- East Wareham(68)
- East Walpole(48)
- Eastham(42)
- East Weymouth(40)
- East Taunton(37)
- Essex(28)
- East Freetown(25)
- E Longmeadow(23)
- Erving(18)
- E Bridgewater(15)
- Easton(15)
- East Brookfield(14)
- E Sandwich(12)
- East Harwich(10)
- Framingham(3,582)
- Fall River(3,565)
- Fitchburg(1,329)
- Falmouth(674)
- Franklin(626)
- Foxboro(377)
- Florence(369)
- Fairhaven(335)
- Foxborough(187)
- Feeding Hills(166)
- Forestdale(75)
- Fiskdale(27)
- Greenfield(1,399)
- Gardner(714)
- Gloucester(618)
- Great Barrington(354)
- Groton(176)
- Georgetown(102)
- Groveland(75)
- Grafton(53)
- Granby(35)
- Gt Barrington(31)
- Goshen(9)
- Holyoke(2,180)
- Hyannis(1,724)
- Haverhill(1,448)
- Hingham(801)
- Hudson(494)
- Hyde Park(482)
- Hanover(405)
- Hopkinton(298)
- Holden(285)
- Hadley(238)
- Holliston(191)
- Harwich(164)
- Holbrook(133)
- Harvard(125)
- Hull(99)
- Hanson(83)
- Hopedale(79)
- Hanscom Afb(73)
- Harwich Port(64)
- Halifax(52)
- Hampden(36)
- Huntington(34)
- Hatfield(32)
- Hubbardston(30)
- Haydenville(22)
- Housatonic(11)
- Hathorne(9)
- Hinsdale(9)
- Ipswich(239)
- Indian Orchard(48)
- Jamaica Plain(1,808)
- Jefferson(20)
- Kingston(259)
- Milford(3,659)
- Marlborough(3,331)
- Medford(1,367)
- Malden(1,291)
- Methuen(1,184)
- Melrose(620)
- Milton(570)
- Middleboro(464)
- Mashpee(439)
- Mansfield(426)
- Mattapan(347)
- Marshfield(338)
- Marblehead(328)
- Medfield(268)
- Medway(240)
- Millbury(188)
- Middleton(181)
- Maynard(139)
- Marion(134)
- Millis(116)
- Manchester(95)
- Mattapoisett(85)
- Marstons Mills(74)
- Merrimac(66)
- Monson(50)
- Mendon(50)
- Marlboro(33)
- Manchester By The Sea(19)
- Montague(17)
- Monterey(13)
- Millville(9)
- Newton(3,360)
- New Bedford(2,610)
- Northampton(2,113)
- Norwood(1,525)
- Needham(1,483)
- Natick(1,415)
- North Andover(1,160)
- Norwell(1,137)
- Newburyport(748)
- Northborough(448)
- North Dartmouth(441)
- North Adams(398)
- North Easton(394)
- North Attleboro(362)
- Norton(321)
- Nantucket(274)
- North Chelmsford(236)
- North Reading(207)
- Newton Centre(182)
- North Grafton(165)
- Norfolk(142)
- N Dartmouth(118)
- Newton Center(109)
- North Billerica(104)
- North Quincy(84)
- Newton Highlands(82)
- Needham Heights(77)
- N Chelmsford(76)
- Newtonville(75)
- North Falmouth(67)
- Newton Upper Falls(61)
- Newbury(59)
- Northbridge(56)
- Newton Lower Falls(40)
- North Dighton(35)
- North Chatham(28)
- North Oxford(25)
- North Brookfield(24)
- N Attleboro(23)
- Nahant(19)
- N Andover(19)
- Northfield(18)
- North Weymouth(14)
- N Billerica(13)
- Northboro(13)
- N Falmouth(12)
- Northhampton(9)
- Orleans(178)
- Oak Bluffs(168)
- Oxford(137)
- Orange(128)
- Osterville(62)
- Onset(12)
- Oakham(9)
- Pittsfield(2,597)
- Plymouth(2,360)
- Peabody(1,633)
- Pembroke(355)
- Palmer(291)
- Pocasset(283)
- Plainville(249)
- Provincetown(103)
- Pepperell(101)
- Paxton(45)
- Princeton(31)
- Plympton(21)
- Petersham(20)
- Pelham(18)
- Phillipston(16)
- Quincy(3,236)
- Springfield(9,397)
- Salem(2,137)
- Somerville(2,128)
- Stoughton(1,032)
- Shrewsbury(697)
- Stoneham(660)
- Southbridge(651)
- Southborough(536)
- South Weymouth(513)
- Swansea(462)
- South Hadley(408)
- Sudbury(395)
- Saugus(387)
- Swampscott(305)
- Sharon(305)
- South Yarmouth(293)
- South Boston(277)
- Seekonk(241)
- Somerset(229)
- Sandwich(228)
- Scituate(227)
- Sturbridge(212)
- South Easton(210)
- Spencer(138)
- South Hamilton(131)
- South Deerfield(129)
- South Dennis(116)
- Stockbridge(105)
- Sutton(89)
- Southwick(85)
- Salisbury(83)
- Sterling(82)
- Sunderland(77)
- Stow(73)
- Shirley(71)
- Shelburne Falls(68)
- S Yarmouth(62)
- South Attleboro(61)
- S Weymouth(54)
- Southampton(54)
- Sherborn(50)
- South Dartmouth(38)
- Sagamore Beach(30)
- Sheffield(22)
- South Grafton(18)
- Shutesbury(15)
- S Hamilton(14)
- South Chatham(9)
- South Lancaster(9)
- Taunton(1,856)
- Tewksbury(549)
- Tyngsboro(116)
- Topsfield(101)
- Turners Falls(88)
- Townsend(70)
- Teaticket(48)
- Templeton(40)
- Three Rivers(17)
- Vineyard Haven(178)
- Worcester(14,583)
- Waltham(2,540)
- Woburn(2,203)
- West Springfield(1,418)
- Wellesley(1,393)
- Weymouth(1,376)
- Watertown(1,077)
- Westfield(1,053)
- West Roxbury(948)
- Wakefield(839)
- Westborough(801)
- Westwood(623)
- Winchester(599)
- Wilmington(549)
- Walpole(533)
- Westford(484)
- Weston(394)
- Wareham(378)
- Whitinsville(273)
- Wayland(266)
- Wilbraham(263)
- Webster(261)
- West Boylston(258)
- Wellesley Hills(258)
- Ware(232)
- Winthrop(203)
- Whitman(189)
- West Bridgewater(183)
- Wrentham(183)
- Williamstown(167)
- Westport(165)
- West Newbury(154)
- Westminster(136)
- West Yarmouth(134)
- West Newton(123)
- Waban(114)
- Wenham(85)
- Winchendon(65)
- Wellfleet(59)
- West Barnstable(57)
- West Brookfield(47)
- W Springfield(38)
- Worthington(36)
- Westboro(35)
- West Hatfield(32)
- West Tisbury(32)
- Williamsburg(26)
- West Wareham(23)
- Westhampton(17)
- W Yarmouth(17)
- West Harwich(17)
- Wollaston(15)
- West Stockbridge(15)
- Wendell(11)
- W Bridgewater(10)
- Woods Hole(10)
- Warren(9)
- Yarmouth Port(166)
- Yarmouth(11)
Providers appear under Massachusetts because they reported a business practice address in the state to the NPI enumerator. A provider may have more than one location, so confirm directly with the provider that the listed address is where they currently practice.
Provider data from the National Plan and Provider Enumeration System (NPPES), refreshed weekly (updated July 19, 2026). PECOS status from the CMS Medicare Order and Referring dataset (updated July 17, 2026).