Nearest NHS dentists to Shaftesbury

None of the 2 dental practices in Shaftesbury are currently recorded as accepting new NHS patients. The 10 NHS-accepting practices below are the closest options, sorted by distance. NHS availability changes week to week — it's worth calling each practice directly to confirm.

  1. 6.1 km away
  2. 11.8 km away
  3. 17.0 km away
  4. 21.8 km away
  5. 26.4 km away
  6. 27.8 km away
  7. 27.9 km away
    ★★★★★ 4.7 (206 reviews)

    11, Westbury Mall, Edward St, Westbury BA13 3DR, BA13 3DR

    Private NHS Invisalign Provider
    Prices from
    Check-up
    £49
    Hygienist
    £99
    Patients say
    Likes most
    • Friendly reception
    • Gentle dentists
    • Great for nervous patients
    • Efficient emergency care
    Worth knowing
    • Appointment delays
    • Phone hard to reach
  8. 28.0 km away
    ★★★★☆ 4.2 (259 reviews)

    22-24 High St, Westbury BA13 3BW, BA13 3BW

    Private NHS
    Prices from
    Check-up
    £85
    Hygienist
    £90
    Patients say
    Likes most
    • Great with nervous patients
    • Friendly reception staff
    • Gentle dentists
    • Good with children
  9. 28.8 km away
  10. 28.9 km away