Wales Rental Property

CF - Cardiff
CH - Chester *
LD - Llandrindod
LL - Llandudno
NP - Newport
SA - Swansea/Abertawe
SY - Shrewsbury *

* Shared with part of England, in which the main postal town is located

 Aberaeron
 Abercynon
 Aberdare
 Abergavenny
 Abergele
 Abersoch
 Abertillery
 Aberystwyth
 Amlwch
 Ammanford
 Bala
 Bangor
 Bargoed
 Barmouth
 Barry
 Benllech
 Blackwood
 Blaenau Ffestiniog
 Blaenavon
 Brackla
 Brecon
 Bridgend
 Brynmawr
 Buckley
 Builth Wells
 Caerleon
 Caernarfon
 Caerphilly
 Caldicot
 Canton
 Cardigan
 Carmarthen
 Chepstow
 Chirk
 Clydach
 Colwyn Bay
 Crickhowell
 Cwmbwrla
 Cyncoed
 Deeside
 Deganwy
 Denbigh
 Dolgellau
 Ebbw Vale
 Fishguard
 Flint
 Gorseinon
 Gresford
 Harlech
 Haverfordwest
 Hay-on-Wye
 Holyhead
 Holywell
 Killay
 Knighton
 Lampeter
 Llandaff
 Llandeilo
 Llandovery
 Llandrindod Wells
 Llandudno
 Llanelli
 Llanfairfechan
 Llangefni
 Llangollen
 Llanidloes
 Llanishen
 Llanrwst
 Llanybydder
 Machynlleth
 Maesteg
 Magor
 Menai Bridge
 Merthyr Tydfil
 Milford Haven
 Mold
 Monmouth
 Montgomery
 Morriston
 Mountain Ash
 Mumbles
 Narberth
 Neath
 Newbridge
 Newport
 Newtown
 Ogmore Vale
 Pembroke
 Penarth
 Pencoed
 Penmaenmawr
 Pontcanna
 Pontprennau
 Pontypool
 Pontypridd
 Port Talbot
 Porth
 Porthcawl
 Porthmadog
 Prestatyn
 Presteigne
 Pwllheli
 Radyr
 Rhiwbina
 Rhuddlan
 Rhyl
 Risca
 Roath
 Rumney
 Ruthin
 Sketty
 Skewen
 Swansea
 Tenby
 Thornhill
 Tongwynlais
 Tonteg
 Tonypandy
 Tonyrefail
 Tredegar
 Treorchy
 Tywyn
 Usk
 Welshpool
 Whitchurch
 Wrexham
 Ystrad Mynach
 Ystradgynlais