Healthcare providers in Massachusetts
257,823 practitioners and organisations registered across 883 cities.
Search all Massachusetts providers Hospitals in Massachusetts
By specialty
All specialties
Counselor
Behavior Technician
Nurse Practitioner
Social Worker
Pharmacist
Internal Medicine
Physical Therapist
Student in an Organized Health Care Education/Training Program
Dentist
Registered Nurse
Physician Assistant
Speech-Language Pathologist
Family Medicine
Case Manager/Care Coordinator
Occupational Therapist
Psychologist
Pediatrics
Technician
Behavior Analyst
Chiropractor
Marriage & Family Therapist
Psychiatry & Neurology
Emergency Medicine
Nurse Anesthetist, Certified Registered
Licensed Practical Nurse
Dietitian, Registered
Massage Therapist
Anesthesiology
Optometrist
Specialist
Radiology
Physical Therapy Assistant
Obstetrics & Gynecology
Specialist/Technologist
Surgery
Home Health Aide
Community Health Worker
Occupational Therapy Assistant
Orthopaedic Surgery
Acupuncturist
Ordered by national size. The count for each one appears once you open it.
By city
120 cities with five or more providers
Boston
44,211
Worcester
14,637
Springfield
9,437
Cambridge
5,802
Brockton
5,031
Milford
3,668
Framingham
3,615
Fall River
3,578
Lowell
3,484
Newton
3,373
Marlborough
3,332
Quincy
3,250
Brookline
2,875
Burlington
2,845
Lawrence
2,667
New Bedford
2,624
Pittsfield
2,607
Beverly
2,562
Waltham
2,549
Plymouth
2,367
Danvers
2,352
Lynn
2,349
Woburn
2,215
Holyoke
2,183
Salem
2,138
Somerville
2,128
Northampton
2,113
Dorchester
1,987
Taunton
1,879
Brighton
1,870
Jamaica Plain
1,805
Hyannis
1,729
Lexington
1,715
Peabody
1,641
Norwood
1,532
Needham
1,495
Attleboro
1,467
Leominster
1,465
Haverhill
1,450
West Springfield
1,421
Natick
1,416
Wellesley
1,406
Greenfield
1,402
Weymouth
1,376
Medford
1,367
Concord
1,338
Fitchburg
1,335
Malden
1,293
Braintree
1,268
Chelmsford
1,205
Arlington
1,188
Methuen
1,185
Randolph
1,176
North Andover
1,165
Norwell
1,146
Dedham
1,143
Roxbury
1,141
Belmont
1,125
Chelsea
1,112
Watertown
1,082
Westfield
1,060
Stoughton
1,032
Andover
1,009
West Roxbury
948
Bedford
926
Chestnut Hill
900
Amherst
888
Chicopee
887
Wakefield
847
Westborough
809
Hingham
801
Roslindale
767
Newburyport
754
Allston
732
Gardner
714
Shrewsbury
696
Acton
693
Canton
690
Falmouth
674
Stoneham
664
East Boston
662
Southbridge
650
Franklin
631
Dartmouth
625
Gloucester
623
Westwood
622
Melrose
619
Amesbury
615
Revere
601
Everett
599
Winchester
598
Longmeadow
577
Milton
570
Auburn
554
Tewksbury
554
Wilmington
551
Southborough
535
Walpole
534
South Weymouth
523
Easthampton
497
Hudson
494
Charlestown
493
Westford
488
Hyde Park
485
Middleboro
465
Swansea
463
Northborough
449
Bridgewater
446
Mashpee
443
Reading
443
North Dartmouth
442
East Longmeadow
433
Mansfield
428
South Hadley
410
Hanover
407
North Easton
397
Sudbury
396
North Adams
395
Weston
395
Leeds
389