Dentists in Massachusetts
EazyDirectory lists 11,506 dental providers across 397 cities and towns in Massachusetts. Pick your city below or search by name or ZIP code.
Largest cities in Massachusetts
Specialists in Massachusetts
General Dentistry 9,185Orthodontics 746Periodontics 528Prosthodontics 422Endodontics 388Dental Public Health 77Pediatric Dentistry 69Oral & Maxillofacial Pathology 36Oral & Maxillofacial Surgery 24Orofacial Pain 18Dental Anesthesiology 12Oral & Maxillofacial Radiology 1
All cities A–Z
A
- Abington 17
- Acton 35
- Adams 6
- Agawam 17
- Allston 19
- Amesbury 16
- Amherst 28
- Andover 42
- Arlington 61
- Ashburnham 2
- Ashland 25
- Assonet 8
- Athol 8
- Attleboro 58
- Attleboro Falls 6
- Auburn 49
- Auburndale 9
- Auxbury 1
- Avon 7
- Ayer 2
B
- Barnstable 5
- Barre 1
- Bedford 29
- Belchertown 5
- Bellingham 10
- Belmont 59
- Berlin 1
- Beverly 73
- Billerica 37
- Blackstone 2
- Bolton 7
- Boston 1,924
- Bourne 13
- Boxborough 3
- Boxford 1
- Boylston 3
- Bradford 14
- Brain Tree 1
- Braintree 72
- Brewster 10
- Bridgewater 22
- Brighton 47
- Brocktom 1
- Brockton 142
- Brookline 254
- Burlington 67
- Buzzards Bay 9
- Byfield 2
C
- Cambridge 216
- Canton 46
- Carlisle 6
- Carver 7
- Centerville 13
- Centetrville 1
- Charlestown 12
- Charlton 2
- Chatham 5
- Chelmford 1
- Chelmsford 75
- Chelsea 63
- Chestnut Hill 37
- Chicopee 54
- Clinton 13
- Cohasset 14
- Concord 49
- Cotuit 2
D
- Dalton 5
- Danvers 72
- Dartmouth 27
- Dedham 49
- Dennis 8
- Dighton 2
- Dorchester 96
- Dorchester Center 15
- Douglas 5
- Dover 3
- Dracut 33
- Dudley 2
- Duxbury 28
E
- E Bridgewater 1
- E Long Meadow 1
- E Longmeadow 5
- E. Walpole 1
- East Boston 29
- East Bridgewater 5
- East Dennis 1
- East Falmouth 5
- East Longmeadow 36
- East Orleans 1
- East Sandwich 2
- East Walpole 8
- East Wareham 3
- East Weymouth 5
- Eastham 1
- Easthampton 10
- Edgartown 5
- Essex 3
- Everett 59
F
- Fairhaven 10
- Fall River 109
- Falmouth 30
- Feeding Hills 17
- Fitchburg 80
- Florence 17
- Forestdale 1
- Foxboro 17
- Foxborough 5
- Fram 2
- Framingham 162
- Franklin 47
G
- Gardner 29
- Georgetown 9
- Gloucester 36
- Grafton 1
- Great Barrington 15
- Greenfield 37
- Groton 12
- Groveland 8
- Gt Barrington 2
H
- Hadley 17
- Halifax 3
- Hampden 1
- Hanover 52
- Hanscom Afb 9
- Hanson 8
- Harvard 8
- Harwich 12
- Harwich Port 2
- Haverhill 56
- Hingham 50
- Holbrook 16
- Holden 26
- Holliston 18
- Holyoke 72
- Hopedale 2
- Hopkinton 21
- Hudson 30
- Hull 9
- Huntington 1
- Hyannis 67
- Hyde Park 25
I
J
K
- Kingston 6
L
- Lakeville 12
- Lancaster 3
- Laurence 1
- Lawrence 114
- Lee 4
- Leeds 8
- Leicester 5
- Lenox 8
- Leominster 69
- Leverett 1
- Lexington 93
- Lincoln 9
- Littleton 11
- Longmeadow 27
- Lowell 117
- Ludlow 14
- Lunenburg 14
- Lynn 129
- Lynnfield 21
M
- Malden 92
- Manchester 6
- Mansfield 35
- Marblehead 22
- Marion 9
- Marlboro 5
- Marlborough 77
- Marshfield 36
- Marstons Mills 2
- Mashpee 20
- Massachusetts 1
- Mattapan 26
- Mattapoisett 11
- Maynard 9
- Medfield 17
- Medford 103
- Medway 9
- Melrose 44
- Melthuen 1
- Mendon 2
- Merrimac 6
- Methuen 103
- Methurn 1
- Methven 2
- Middleboro 19
- Middleton 15
- Milford 70
- Millbury 9
- Millis 10
- Milton 38
- Monson 2
- Monterey 1
- Monterry 1
N
- N Attleboro 2
- N Billerica 2
- N Chelmsford 3
- N Dartmouth 8
- N Falmouth 1
- N. Cambridge 2
- Nantucket 14
- Natick 74
- Needham 67
- Needham Heights 1
- New Bedford 87
- Newburyport 37
- Newton 79
- Newton Center 7
- Newton Centre 29
- Newton Highlands 4
- Newton Upper Falls 4
- Newtonville 8
- No Reading 2
- No. Billerica 1
- Norfolk 11
- Norht Eastham 1
- North Adams 30
- North Andover 61
- North Attleboro 32
- North Billerica 12
- North Chatham 1
- North Chelmsford 7
- North Dartmouth 29
- North Eastham 3
- North Easton 15
- North Falmouth 2
- North Grafton 15
- North Highlands 1
- North Quincy 9
- North Reading 11
- North Weymouth 1
- Northampton 52
- Northboro 3
- Northborough 31
- Norton 19
- Norwell 25
- Norwood 62
O
- Oak Bluffs 1
- Orange 12
- Orleans 12
- Osterville 9
- Otis 1
- Oxford 10
P
- Palmer 7
- Paxton 6
- Peabody 114
- Pembroke 14
- Pepperell 9
- Pittsfield 85
- Plainville 14
- Plymouth 77
- Pocasset 9
- Provincetown 9
Q
- Quincy 204
- Quincy Centre 1
R
- Randolph 43
- Raynham 31
- Reading 47
- Rehoboth 5
- Revere 75
- Rockland 10
- Rockport 2
- Roslindale 36
- Rowley 7
- Roxbury 56
- Roxbury Crossing 8
- Rutland 2
S
- S Attleboro 1
- S Deerfield 1
- S Weymouth 1
- S Yarmouth 2
- S. Lancaster 1
- Sagamore Beach 3
- Salem 75
- Salisbury 2
- Sandwich 18
- Saugus 39
- Scituate 14
- Seekonk 39
- Sharon 27
- Shelburne Falls 1
- Sherborn 3
- Shirley 4
- Shrewbury 1
- Shrewsburry 1
- Shrewsbury 50
- So Deerfield 2
- So Easton 1
- So Hamilton 1
- So Weymouth 2
- Somerset 8
- Somerville 102
- South Attleboro 13
- South Boston 20
- South Dartmouth 4
- South Deerfield 5
- South Dennis 8
- South Easton 19
- South Hadley 17
- South Hamilton 10
- South Lancaster 5
- South Orleans 1
- South Walpole 1
- South Wellfleet 2
- South Weymouth 18
- South Yarmouth 12
- Southampton 11
- Southborough 11
- Southbridge 19
- Southwick 12
- Spencer 9
- Springfield 206
- Sterling 7
- Stockbridge 3
- Stoneham 49
- Stoughton 51
- Stow 4
- Sturbridge 17
- Sudbury 46
- Sutton 4
- Swampscott 38
- Swansea 17
T
- Taunton 64
- Teaticket 1
- Tewksbury 31
- Three Rivers 3
- Topsfield 8
- Townsend 7
- Turners Falls 15
- Tyngsboro 11
U
V
W
- W Barnstable 1
- W Bridgewater 2
- W Roxbury 1
- W Springfield 4
- Waban 3
- Wakefield 59
- Walpole 29
- Waltham 119
- Ware 7
- Wareham 18
- Watertown 66
- Wayland 14
- Webster 18
- Wellesley 92
- Wellesley Hills 15
- Wellesley Hls 1
- Wellfleet 1
- Wenham 2
- West Barnstable 2
- West Borough 1
- West Boylston 6
- West Bridgewater 7
- West Brookfield 6
- West Harwich 3
- West Medford 1
- West Newbury 1
- West Newton 9
- West Roxbury 58
- West Springfield 51
- West Tisbury 1
- West Townsend 2
- West Yarmouth 12
- Westboro 4
- Westborough 53
- Westfield 30
- Westford 39
- Westminster 4
- Weston 27
- Westport 14
- Westwood 30
- Weymouth 58
- Whitinsville 20
- Whitman 10
- Wilbraham 11
- Wilbrsham 1
- Willamstown 1
- Williamstown 10
- Wilmington 35
- Winchendon 3
- Winchester 48
- Winthrop 13
- Woburn 74
- Wollaston 6
- Woods Hole 2
- Worcester 343
- Worchester 1
- Worthington 10
- Wrentham 8