Weather in Wales
Towns and cities
- Cardiff
- Swansea
- Newport
- Rhondda
- Wrexham
- Buckley
- Tonypandy
- Barry
- Bridgend
- Llanelli
- Cwmbran
- Neath
- Merthyr Tydfil
- Coity
- Pontypool
- Briton Ferry
- Ebbw Vale
- Deeside
- Pontypridd
- Aberdare
- Caerphilly
- Colwyn Bay
- Flint
- Rhyl
- Hawarden
- Rhosllannerchrugog
- Ammanford
- Penarth
- Maesteg
- Gorseinon
- Risca
- Clydach
- Prestatyn
- Aberystwyth
- Bangor
- Brymbo
- Gelligaer
- Carmarthen
- Porthcawl
- Blackwood
- Llandudno
All places, A–Z
- Abbey-Cwmhir
- AberCounty of Ceredigion
- AberGwynedd
- AberSir Powys
- Aber Cowarch
- Aber Rhaeadr
- Aber-Arth
- Aber-banc
- Aber-Brân
- Aber-Giâr
- Aber-nant
- Aber-oer
- Aber-Tafol
- Aberaeron
- Aberaman
- Aberangell
- Aberbargoed
- Aberbechan
- Aberbeeg
- Abercanaid
- Abercarn
- Abercastle
- Abercegir
- Abercraf
- Abercregan
- Abercych
- Abercynon
- Aberdare
- Aberdaron
- Aberdesach
- Aberdulais
- Aberdyfi
- Aberedw
- Abereiddy
- Abererch
- Aberfan
- Aberffraw
- Aberffrwd
- Abergarwed
- Abergavenny
- Abergeirw
- Abergele
- Abergorlech
- Abergwesyn
- Abergwili
- Abergwynfi
- Abergwyngregyn
- Abergynolwyn
- Aberhafesp
- Aberhosan
- Aberkenfig
- Aberllefenni
- Abermagwr
- Abermeurig
- Abermule
- Abernant
- Aberporth
- Abersoch
- Abersychan
- Aberthaw
- Aberthin
- Abertillery
- Abertridwr
- AbertridwrSir Powys
- Abertysswg
- Aberwheeler
- Aberyscir
- Aberystwyth
- Acrefair
- Adams Street
- Adfa
- Adpar
- Afon Wen
- Afon-wen
- Allt
- Alltami
- Alltmawr
- Alltwalis
- Alltwen
- Alltyblaca
- Alport
- Ambleston
- Amlwch
- Ammanford
- Amroth
- Anelog
- Angle
- Appletree
- Arddleen
- Argoed
- Arowry
- Arthog
- Ashfield
- Aston
- Axton
- Babell
- Bachau
- Bagillt
- Baglan
- Bala
- Banc y Darren
- Bancffosfelen
- Bancycapel
- Bancyfelin
- Bancyffordd
- Bangor
- Bangor Teifi
- Bangor-is-y-coed
- Banwen
- Bargoed
- Barland
- Barmouth
- Barry
- Bassaleg
- Battle
- Beaufort
- Beaumaris
- Beddau
- Beddgelert
- Bedlinog
- Bedlwyn
- Bedwas
- Bedwell
- Bedwellty
- Bedwlwyn
- Began
- Begelly
- Beguildy
- Belan
- Belgrano
- Bengal
- Benllech
- Bentlass
- Berea
- Berllan-gollen
- Berriew
- Berry
- Bersham
- Berth-ddu
- Berthengam
- Berwyn
- BethaniaCounty of Ceredigion
- BethaniaGwynedd
- BethelGwynedd
- Bethelnear Llangefni
- Bethelnear Llanrug
- Bethesda
- BethesdaPembrokeshire
- BethlehemCarmarthenshire
- BethlehemPembrokeshire
- Bettisfield
- Bettws
- Bettws Cedewain
- Bettws Disserth
- Bettws Gwerfil Goch
- Bettws Newydd
- Betws
- BetwsAnglesey
- BetwsCarmarthenshire
- Betws Bledrws
- Betws Garmon
- Betws Ifannear Aberporth
- Betws Ifannear Newcastle Emlyn
- Betws-y-Coed
- Betws-yn-Rhôs
- Beulah
- Big Mancot
- Birkenhead Street
- Bishop's Moat
- Bishopston
- Bishton
- Black Rock
- Blackmill
- Blackrock
- Blackwood
- Blaen-Cil-Llech
- Blaen-y-coed
- Blaenannerch
- BlaenauCarmarthenshire
- BlaenauCounty of Flintshire
- Blaenau dolwyddelan
- Blaenau-Ffestiniog
- Blaenavon
- Blaencelyn
- Blaenffos
- Blaengarw
- Blaengeuffordd
- Blaengwrach
- Blaengwynfi
- Blaenpenal
- Blaenporth
- Blaenwaun
- Blaina
- Bleddfa
- Bletherston
- Blue Anchor
- Bodedern
- Bodelwyddan
- Bodermid
- Bodewryd
- Bodfari
- Bodffordd
- Bodorgan
- Boduan
- Boncath
- Bont
- Bont Dolgadfan
- Bont Newydd
- Bont-newydd
- Bontddu
- BontnewyddCounty of Ceredigion
- Bontnewyddnear Caernarfon
- Bontnewyddnear Dolgellau
- Bontuchel
- Bonvilston
- Bonwm
- Borth
- Borth-y-Gest
- Bosherston
- Botany Bay
- Botwnnog
- Boughrood
- Boulston
- Boverton
- Bow Street
- Bowling Bank
- Bradley
- Braich-talog
- Brawdy
- Brechfa
- Brecon
- Bretton
- Bridell
- Bridgend
- Brimaston
- BrithdirCaerphilly County Borough
- BrithdirCounty of Ceredigion
- Brithdir Village
- British
- Briton Ferry
- Broad Haven
- Broad Heath
- Broad Oak
- Broadmoor
- Broadoak
- Broadstone
- Broadstreet Commonnear Marshfield
- Broadstreet Commonnear Nash
- BroadwayCarmarthenshire
- BroadwayPembrokeshire
- Brockwells
- Broginin
- Bron Ogwen
- Bronaber
- Bronant
- Brondini
- Brongest
- Brongwyn
- Bronington
- Bronllys
- Bronwydd
- Bronwydd Arms
- Bronydd
- Brook
- Brookhouse
- Brooks
- Broom
- Broughton
- BroughtonVale of Glamorgan
- Brymbo
- BrymboConwy
- Bryn
- BrynCarmarthenshire
- Bryn Bwbach
- Bryn Du
- Bryn Eglwys
- Bryn Eithen
- Bryn Iwan
- Bryn Pydew
- Bryn Rhyd-yr-Arian
- Bryn Saith Marchog
- Bryn y Castell
- Bryn-coed-Ifor
- Bryn-crug
- Bryn-mawr
- Bryn-y-maen
- Brynafan
- Brynamman
- Brynawel
- Brynberian
- Bryncae
- Bryncethin
- Bryncir
- Bryncroes
- Bryneglwys
- Brynford
- Brynglas
- Bryngwran
- BryngwynMonmouthshire
- BryngwynSir Powys