NHS Dentist in South Wales

NHS dental care covers routine check-ups, urgent treatment and essential work at set NHS band charges. Find practices currently accepting NHS patients.

Availability varies by area, so browse by region to see which practices near you are taking on new NHS patients.

Find a practice in South Wales

Search a postcode or town to find dental practices near you, then check each profile to see whether they offer nhs dentist.

Loading map…

Browse South Wales by area

36 Queen Street

Aberdare

Abergavenny

Abertillery

Ammanford

Bargoed

Barry

Blackwood

Blaenavon

Bridgend

Burry Port

Caerleon

Caerphilly

Caldicot

Canton

Cardiff

Cardiff Bay

Cardigan

Carmarthen

Chepstow

City Centre

Cowbridge

Crickhowell

Cross Hands

Cross Keys

Cwmbran

Cyncoed

Danescourt

Dinas Powys

Ebbw Vale

Ely

Excalibur Drive

Ferndale

Fishguard

Grangetown

Gwaelod-y-Garth

Haverfordwest

Hengoed

Jobswell Road

Lampeter

Llancayo

Llandaff

Llandeilo

Llandovery

Llandysul

Llanelli

Llanishen

Llantrisant

Llantwit Major

Merthyr Tydfil

Milford Haven

Monmouth

Mountain Ash

Narberth

Neath

Nelson

Newbridge

Newcastle Emlyn

Newport

Neyland

Oakdale

Park Row

Pembroke

Pembroke Dock

Penarth

Penclawdd

Pencoed

Penylan

Pontardawe

Pontarddulais

Pontcanna

Pontllanfraith

Pontprennau

Pontyclun

Pontypool

Pontypridd

Port Talbot

Porth

Porthcawl

Rhondda

Rhoose

Rhymney

Risca

Roath

St Clears

Swansea

Taffs Well

Talbot Green

Tenby

Tredegar

Treharris

Treorchy

Tycoch

Usk

Whitchurch

Whitland

Ystrad Mynach

Ystradgynlais