Doctor in Wales
The most extensive list of Doctor in Wales
- Aberaeron
- Aberbargoed
- Abercarn
- Abercynon
- Aberdare
- Aberfan
- Abergavenny
- Abergele
- Aberkenfig
- Abersoch
- Abersychan
- Abertillery
- Aberystwyth
- Acrefair
- Amlwch
- Ammanford
- Bagillt
- Bangor
- Bangor-on-Dee
- Bargoed
- Barmouth
- Barry
- Beddgelert
- Benllech
- Bethesda
- Betws-y-Coed
- Birchgrove
- Bishopston
- Blackwood
- Blaenau Ffestiniog
- Blaenavon
- Blaina
- Bon-y-maen
- Borth
- Brecon
- Bridgend
- Broughton
- Bryngwran
- Brynhyfryd
- Brynteg
- Buckley
- Burry Port
- Caernarfon
- Caerphilly
- Caersws
- Cardiff
- Cardigan
- Carmarthen
- Cemaes Bay
- Chepstow
- Chirk
- Church Village
- Cilfynydd
- Clydach
- Cockett
- Coedpoeth
- Colwyn Bay
- Connah's Quay
- Corwen
- Cowbridge
- Crickhowell
- Cross Hands
- Crymych
- Cwm-twrch Isaf
- Cwmaman
- Cwmbran
- Deiniolen
- Denbigh
- Deri
- Dinas Powys
- Dolwyddelan
- Dryslwyn
- Duffryn
- Ebbw Vale
- Ferndale
- Ferryside
- Fishguard
- Flint
- Gaerwen
- Gelligaer
- Gilfach Goch
- Gilwern
- Glais
- Glanaman
- Glyn Ceiriog
- Glyncoch
- Goodwick
- Gorseinon
- Gowerton
- Greenfield
- Gresford
- Griffithstown
- Gwaun-Cae-Gurwen
- Gwersyllt
- Haverfordwest
- Hawarden
- Hay on Wye
- Hereford
- Holyhead
- Holywell
- Hope
- Johnston
- Kenfig Hill
- Kidwelly
- Killay
- Kinmel Bay
- Knighton
- Lampeter
- Leeswood
- Letterston
- Llanbadarn Fawr
- Llanberis
- Llanbradach
- Llandeilo
- Llandovery
- Llandrindod Wells
- Llandudno
- Llandysul
- Llanelli
- Llanfair Caereinion
- Llanfairfechan
- Llanfairpwll
- Llanfairpwllgwyngyll
- Llanfyllin
- Llanfyrnach
- Llangefni
- Llangeinor
- Llangennech
- Llangollen
- Llangrannog
- Llangwm
- Llanharan
- Llanharry
- Llanidloes
- Llanmartin
- Llanrhaeadr-ym-Mochnant
- Llanrug
- Llanrumney
- Llanrwst
- Llansamlet
- Llantwit Major
- Llanybydder
- Llay
- Loughor
- Machen
- Machynlleth
- Maerdy
- Maesteg
- Magor
- Markham
- Milford Haven
- Mochdre
- Moffat
- Mold
- Monmouth
- Morriston
- Mountain Ash
- Mumbles
- Narberth
- Neath
- Nefyn
- New Inn
- New Quay
- Newbridge
- Newport
- Newtown
- Neyland
- North Cornelly
- Ogmore Vale
- Old Colwyn
- Overton
- Pant
- Pen-clawdd
- Pen-y-fai
- Penarth
- Pendoylan
- Pengam
- Penmaenmawr
- Penperlleni
- Penrhyn Bay
- Penrhyndeudraeth
- Pentre
- Penygroes
- Pontardawe
- Pontarddulais
- Pontllanfraith
- Pontprennau
- Pontyclun
- Pontygwaith
- Pontypool
- Pontypridd
- Port Talbot
- Port Tennant
- Porth
- Porthcawl
- Porthmadog
- Portskewett
- Prestatyn
- Presteigne
- Pwllheli
- Queensferry
- Ravenhill
- Rhayader
- Rhoose
- Rhosllanerchrugog
- Rhosneigr
- Rhostryfan
- Rhuddlan
- Rhyl
- Risca
- Roath
- Rogerstone
- Rossett
- Ruabon
- Rumney
- Ruthin
- Sageston
- Saint Asaph
- Saint Athan
- Saint Clears
- Saint Davids
- Saint Mellons
- Saint Thomas
- Saltney
- Sarn
- Saundersfoot
- Senghenydd
- Shotton
- Sketty
- Skewen
- Southgate
- Star
- Sully
- Summerhill
- Swansea
- Tenby
- Ton Pentre
- Tondu
- Tongwynlais
- Tonypandy
- Trawsfynydd
- Tredegar
- Treharris
- Treherbert
- Trelleck
- Treorchy
- Trethomas
- Troedyrhiw
- Tycroes
- Uplands
- Waun-Lwyd
- Welshpool
- West Cross
- Whitland
- Winch Wen
- Wrexham
- Y Felinheli
- Ystalyfera
- Ystrad Mynach
- Ystradgynlais