New HampshireBusinessesNear Me

🦷 Official Rankings

10 Best Dentists in Lebanon, NH (September 2026)

We compared 10 dentists serving Lebanon and Grafton County, New Hampshire, and ranked the top providers by verified reviews, ratings, and local reputation — 3,223 customer reviews in all.

The 10 listed below hold an average rating of 4.9 out of 5, led by The Dental Center of Hanover. Updated for September 2026.

Dentists ranked
10
Average rating
4.9★
Reviews analyzed
3,223
Area codes
603, 802
#1

⭐ 5.0 · 127 reviews

2 Buck Rd Ste 4M, Hanover, NH 03755

#2

⭐ 4.9 · 603 reviews

367 NH-120 B3, Lebanon, NH 03766

#3

⭐ 4.9 · 449 reviews

31 Old Etna Rd STE N1, Lebanon, NH 03766

#4

⭐ 4.9 · 158 reviews

144 Palmer Ct STE 1A, White River Junction, VT 05001

#5
#6

⭐ 4.8 · 384 reviews

367 Hanover St #C, 367 NH-120, Lebanon, NH 03766

#7
#8

⭐ 4.8 · 292 reviews

11 Eldridge St Ste 300, Lebanon, NH 03766

#9
#10

⭐ 4.8 · 39 reviews

31 Old Etna Rd STE N1, Lebanon, NH 03766

Dentists in Lebanon — FAQs

How do I find a good dentist in Lebanon, NH?+

Compare local dentists on verified reviews, confirm they take your insurance, and check whether they offer what you need — routine care, cosmetic work, or specialty treatment. Top-rated options serving the Lebanon area include Schell Family Dental Care and Horizon Dental Associates. A first visit helps you get to know the practice.

Which dentists are top-rated in the Lebanon, NH area?+

By verified reviews, highly rated dental practices serving Lebanon and the Upper Valley include The Dental Center of Hanover, Schell Family Dental Care, White River Smiles, and Horizon Dental Associates - Lebanon. Some focus on general care and others on specialties.

How often should I see a dentist?+

Most dentists recommend a checkup and cleaning every six months, though yours may suggest a different schedule based on your oral health. Regular visits catch cavities and gum disease early, when treatment is simpler and less costly.

What areas do Lebanon dentists serve?+

Lebanon is in Grafton County in the Upper Valley and uses the 603 area code (with 802 common across the Vermont line). Many Upper Valley dental practices see patients from both sides of the river.

Dentists listed here serve Lebanon, Grafton County, and nearby ZIP codes including 03756, 03766, 03784.