Loading...
Find a dentist in Portsmouth. Compare 21 local practices offering NHS and private care across the city.
3 dentists in Portsmouth with online booking have appointments in the next 7 days. The soonest is on Monday 28 September at 09:50 (Smile Dental Care Hanway).
Availability checked 2 hours ago
Portsmouth's dental landscape reflects the challenges facing NHS provision across the South East. Of 21 registered practices, eight carry NHS designation, though none are currently accepting adult NHS patients—a significant constraint for those seeking NHS treatment. This forces many residents towards private practice, where costs typically track slightly above national averages given South East positioning. The city's sprawling geography means accessibility varies; central areas near Southsea and the waterfront cluster practices more densely, while outer wards require longer journeys. Private practices dominate cosmetic and specialist services. NHS-registered practices occasionally open their books; enquiring directly remains essential. Nearby centres like Guildford and Basingstoke offer alternatives for those willing to travel.
| Treatment | Typical price from |
|---|---|
| Check-up | £50–£65 |
| Filling | £120–£180 |
| Dental implant | £2,000–£3,000 |
| Teeth whitening | £350–£500 |
| Invisalign | £3,500–£5,500 |
Indicative prices for Portsmouth. Actual fees vary by practice — check each listing.






















3 practices with online booking in Portsmouth have appointments in the next 7 days. The soonest is on Monday 28 September at 09:50 (Smile Dental Care Hanway). Across practices with availability, the typical wait is about 2 days.
6 practices in Portsmouth accept online bookings through OpenWide, and we check live availability for 6 of them every hour.
None of the 8 NHS practices in Portsmouth are accepting new patients right now. You can join the NHS waitlist for Portsmouth to be alerted when that changes.
Currently no NHS practices in Portsmouth are accepting adult NHS patients, despite eight practices holding NHS status. Your best option is to ring practices directly—some maintain waiting lists for registration. Alternatively, Dental England and NHS England maintain online tools to search nearby towns. Emergency care is available at hospital dental departments.
Private fees in Portsmouth run slightly above the national average, reflecting South East pricing. A routine check-up costs £50–£65, whilst whitening ranges £350–£500. Implants and Invisalign reflect specialist demand: implants £2,000–£3,000 and aligners £3,500–£5,500. Always request a treatment plan and itemised estimate before proceeding.
Our dental advisors are available to match you with the perfect practice.
Get Free Matching