List of Towns in Wales beginning with B
Our database currently has a total of 339 Towns/Villages in Wales, which start with the letter B. For a list of Towns/Villages in Wales broken down by county, go to our Towns in Wales page.
Filter Towns in Wales alphabetically
# |
Town |
County |
Country |
---|---|---|---|
1 | Babel | Towns in Carmarthenshire | Wales |
2 | Babell | Towns in Flintshire | Wales |
3 | Bach-y-gwreiddyn | Towns in Swansea | Wales |
4 | Bachau | Towns in Anglesey/Sir Fon | Wales |
5 | Bacheldre | Towns in Powys | Wales |
6 | Backe | Towns in Carmarthenshire | Wales |
7 | Bae Cinmel (Kinmel Bay) | Towns in Conwy | Wales |
8 | Bae Colwyn (Colwyn Bay) | Towns in Conwy | Wales |
9 | Bae-Penrhyn (Penrhyn Bay) | Towns in Conwy | Wales |
10 | Bagillt | Towns in Flintshire | Wales |
11 | Baglan | Towns in Neath Port Talbot | Wales |
12 | Bala | Towns in Gwynedd | Wales |
13 | Banc-y-Darren | Towns in Ceredigion | Wales |
14 | Bancffosfelen | Towns in Carmarthenshire | Wales |
15 | Bancycapel | Towns in Carmarthenshire | Wales |
16 | Bancyfelin | Towns in Carmarthenshire | Wales |
17 | Bancyfford | Towns in Carmarthenshire | Wales |
18 | Bangor | Towns in Gwynedd | Wales |
19 | Bangor on dee (Bangor-is-y-coed) | Towns in Wrexham | Wales |
20 | Bangor Teifi | Towns in Ceredigion | Wales |
21 | Bangor-is-y-coed (Bangor on dee) | Towns in Wrexham | Wales |
22 | Banwy | Towns in Powys | Wales |
23 | Bardsey Island | Towns in Gwynedd | Wales |
24 | Bargod (Bargoed) | Towns in Caerphilly | Wales |
25 | Bargoed (Bargod) | Towns in Caerphilly | Wales |
26 | Barland | Towns in Powys | Wales |
27 | Barland Common | Towns in Swansea | Wales |
28 | Barmouth | Towns in Gwynedd | Wales |
29 | Barnardtown | Towns in Newport | Wales |
30 | Barrack Hill | Towns in Newport | Wales |
31 | Barri (Barry) | Towns in Glamorgan | Wales |
32 | Barry (Barri) | Towns in Glamorgan | Wales |
33 | Barry Dock | Towns in Glamorgan | Wales |
34 | Barry Island | Towns in Glamorgan | Wales |
35 | Bassaleg | Towns in Newport | Wales |
36 | Battle | Towns in Powys | Wales |
37 | Beaufort | Towns in Blaenau Gwent | Wales |
38 | Beaumaris | Towns in Anglesey/Sir Fon | Wales |
39 | Beddau | Towns in Rhondda Cynon Taff | Wales |
40 | Beddgelert | Towns in Gwynedd | Wales |
41 | Bedlinog | Towns in Merthyr Tydfil | Wales |
42 | Bedwas | Towns in Caerphilly | Wales |
43 | Bedwell | Towns in Wrexham | Wales |
44 | Bedwellty | Towns in Caerphilly | Wales |
45 | Bedwellty Pits | Towns in Blaenau Gwent | Wales |
46 | Bedwlwyn | Towns in Wrexham | Wales |
47 | Beechwood | Towns in Newport | Wales |
48 | Began | Towns in Cardiff | Wales |
49 | Begelly | Towns in Pembrokeshire | Wales |
50 | Beggars Pound | Towns in Glamorgan | Wales |
51 | Beguildy | Towns in Powys | Wales |
52 | Beili-glas | Towns in Monmouthshire | Wales |
53 | Belan | Towns in Powys | Wales |
54 | Belgrano | Towns in Conwy | Wales |
55 | Bengal | Towns in Pembrokeshire | Wales |
56 | Benllech | Towns in Anglesey/Sir Fon | Wales |
57 | Bentlass | Towns in Pembrokeshire | Wales |
58 | Berriew | Towns in Powys | Wales |
59 | Berry | Towns in Swansea | Wales |
60 | Berry Hill | Towns in Pembrokeshire | Wales |
61 | Bersham | Towns in Wrexham | Wales |
62 | Berth-ddu | Towns in Flintshire | Wales |
63 | Berthengam | Towns in Flintshire | Wales |
64 | Berwyn | Towns in Denbighshire | Wales |
65 | Bethania | Towns in Ceredigion | Wales |
66 | Bethania | Towns in Gwynedd | Wales |
67 | Bethasda | Towns in Gwynedd | Wales |
68 | Bethel | Towns in Anglesey/Sir Fon | Wales |
69 | Bethel | Towns in Gwynedd | Wales |
70 | Bethesda | Towns in Pembrokeshire | Wales |
71 | Bethesda | Towns in Gwynedd | Wales |
72 | Bethlehem | Towns in Carmarthenshire | Wales |
73 | Bettisfield | Towns in Wrexham | Wales |
74 | Bettws | Towns in Newport | Wales |
75 | Bettws | Towns in Monmouthshire | Wales |
76 | Bettws Cedewain | Towns in Powys | Wales |
77 | Bettws Gwerfil Goch | Towns in Denbighshire | Wales |
78 | Bettws Newydd | Towns in Monmouthshire | Wales |
79 | Betws | Towns in Glamorgan | Wales |
80 | Betws | Towns in Carmarthenshire | Wales |
81 | Betws Bledrws | Towns in Ceredigion | Wales |
82 | Betws Garmon | Towns in Gwynedd | Wales |
83 | Betws Ifan | Towns in Ceredigion | Wales |
84 | Betws-y-Coed | Towns in Conwy | Wales |
85 | Betws-yn-Rhos | Towns in Conwy | Wales |
86 | Beulah | Towns in Powys | Wales |
87 | Beulah | Towns in Ceredigion | Wales |
88 | Bicton | Towns in Pembrokeshire | Wales |
89 | Big Mancot | Towns in Flintshire | Wales |
90 | Birchgrove | Towns in Cardiff | Wales |
91 | Birchgrove | Towns in Swansea | Wales |
92 | Bishopston | Towns in Swansea | Wales |
93 | Bishpool | Towns in Newport | Wales |
94 | Bishton | Towns in Newport | Wales |
95 | Black Park | Towns in Wrexham | Wales |
96 | Black Pill | Towns in Swansea | Wales |
97 | Black Tar | Towns in Pembrokeshire | Wales |
98 | Black Vein | Towns in Caerphilly | Wales |
99 | Blackhills | Towns in Swansea | Wales |
100 | Blackmill | Towns in Glamorgan | Wales |
101 | Blackoe | Towns in Wrexham | Wales |
102 | Blackpool | Towns in Pembrokeshire | Wales |
103 | Blackrock | Towns in Monmouthshire | Wales |
104 | Blacktown | Towns in Newport | Wales |
105 | Blackweir | Towns in Cardiff | Wales |
106 | Blackwood (Coed Duon) | Towns in Caerphilly | Wales |
107 | Blaen Clydach | Towns in Rhondda Cynon Taff | Wales |
108 | Blaen-pant | Towns in Ceredigion | Wales |
109 | Blaen-waun | Towns in Ceredigion | Wales |
110 | Blaen-y-cwm | Towns in Blaenau Gwent | Wales |
111 | Blaenannerch | Towns in Ceredigion | Wales |
112 | Blaenau | Towns in Carmarthenshire | Wales |
113 | Blaenau | Towns in Flintshire | Wales |
114 | Blaenau Dolwyddelan | Towns in Conwy | Wales |
115 | Blaenau Ffestiniog | Towns in Gwynedd | Wales |
116 | Blaenau-Gwent | Towns in Blaenau Gwent | Wales |
117 | Blaenavon | Towns in Torfaen | Wales |
118 | Blaenbedw Fawr | Towns in Ceredigion | Wales |
119 | Blaencaerau | Towns in Glamorgan | Wales |
120 | Blaencelyn | Towns in Ceredigion | Wales |
121 | Blaencwm | Towns in Rhondda Cynon Taff | Wales |
122 | Blaenffos | Towns in Pembrokeshire | Wales |
123 | Blaengarw | Towns in Glamorgan | Wales |
124 | Blaengwrach | Towns in Neath Port Talbot | Wales |
125 | Blaengwynfi | Towns in Neath Port Talbot | Wales |
126 | Blaenllechau | Towns in Rhondda Cynon Taff | Wales |
127 | Blaenpennal | Towns in Ceredigion | Wales |
128 | Blaenplwyf | Towns in Ceredigion | Wales |
129 | Blaenporth | Towns in Ceredigion | Wales |
130 | Blaenrhondda | Towns in Rhondda Cynon Taff | Wales |
131 | Blaenwaun | Towns in Carmarthenshire | Wales |
132 | Blaina | Towns in Blaenau Gwent | Wales |
133 | Bleddfa | Towns in Powys | Wales |
134 | Bletherston | Towns in Pembrokeshire | Wales |
135 | Blue Anchor | Towns in Swansea | Wales |
136 | Bodedern | Towns in Anglesey/Sir Fon | Wales |
137 | Bodelwyddan | Towns in Denbighshire | Wales |
138 | Bodewryd | Towns in Anglesey/Sir Fon | Wales |
139 | Bodfari | Towns in Denbighshire | Wales |
140 | Bodffordd | Towns in Anglesey/Sir Fon | Wales |
141 | Boduan | Towns in Gwynedd | Wales |
142 | Bolahaul | Towns in Carmarthenshire | Wales |
143 | Bon-y-maen | Towns in Swansea | Wales |
144 | Boncath | Towns in Pembrokeshire | Wales |
145 | Bont Dolgadfan | Towns in Powys | Wales |
146 | Bont Fawr | Towns in Carmarthenshire | Wales |
147 | Bont-goch (Elerch) | Towns in Ceredigion | Wales |
148 | Bont-newydd | Towns in Conwy | Wales |
149 | Bontddu | Towns in Gwynedd | Wales |
150 | Bontnewydd | Towns in Gwynedd | Wales |
151 | Bontuchel | Towns in Denbighshire | Wales |
152 | Bonvilston | Towns in Glamorgan | Wales |
153 | Borras | Towns in Wrexham | Wales |
154 | Borth | Towns in Ceredigion | Wales |
155 | Borth-y-Gest | Towns in Gwynedd | Wales |
156 | Bosherston | Towns in Pembrokeshire | Wales |
157 | Botany Bay | Towns in Monmouthshire | Wales |
158 | Botwnnog | Towns in Gwynedd | Wales |
159 | Boughrood | Towns in Powys | Wales |
160 | Boughrood Brest | Towns in Powys | Wales |
161 | Boulston | Towns in Pembrokeshire | Wales |
162 | Boverton | Towns in Glamorgan | Wales |
163 | Bow Street | Towns in Ceredigion | Wales |
164 | Bowling Bank | Towns in Wrexham | Wales |
165 | Boys Village | Towns in Glamorgan | Wales |
166 | Brackla | Towns in Bridgend | Wales |
167 | Brackla (Bragle) | Towns in Glamorgan | Wales |
168 | Bradley | Towns in Wrexham | Wales |
169 | Bragle (Brackla) | Towns in Glamorgan | Wales |
170 | Braichmelyn | Towns in Gwynedd | Wales |
171 | Braichyfedw | Towns in Powys | Wales |
172 | Braint | Towns in Anglesey/Sir Fon | Wales |
173 | Breaksea Point | Towns in Glamorgan | Wales |
174 | Brechfa | Towns in Carmarthenshire | Wales |
175 | Brecon (Aberhonddu) | Towns in Powys | Wales |
176 | Brecon Beacons | Towns in Powys | Wales |
177 | Bretton | Towns in Flintshire | Wales |
178 | Bridge End | Towns in Flintshire | Wales |
179 | Bridgend | Towns in Ceredigion | Wales |
180 | Bridgend | Towns in Bridgend | Wales |
181 | Bridgend (Pen-y-bont Ar Ogwr) | Towns in Glamorgan | Wales |
182 | Briery Hill | Towns in Blaenau Gwent | Wales |
183 | Brilley Mountain | Towns in Powys | Wales |
184 | Brimaston | Towns in Pembrokeshire | Wales |
185 | Brithdir | Towns in Ceredigion | Wales |
186 | Brithdir | Towns in Gwynedd | Wales |
187 | Brithdir | Towns in Caerphilly | Wales |
188 | British | Towns in Torfaen | Wales |
189 | Briton Ferry | Towns in Neath Port Talbot | Wales |
190 | Broad Haven | Towns in Pembrokeshire | Wales |
191 | Broad Oak | Towns in Carmarthenshire | Wales |
192 | Broadfield | Towns in Pembrokeshire | Wales |
193 | Broadlay | Towns in Carmarthenshire | Wales |
194 | Broadmoor | Towns in Pembrokeshire | Wales |
195 | Broadoak | Towns in Wrexham | Wales |
196 | Broadstone | Towns in Monmouthshire | Wales |
197 | Broadstreet Common | Towns in Newport | Wales |
198 | Broadway | Towns in Pembrokeshire | Wales |
199 | Broadway | Towns in Carmarthenshire | Wales |
200 | Brombil | Towns in Neath Port Talbot | Wales |
201 | Bronaber | Towns in Gwynedd | Wales |
202 | Broneirion | Towns in Powys | Wales |
203 | Brongest | Towns in Ceredigion | Wales |
204 | Brongwyn | Towns in Ceredigion | Wales |
205 | Bronington | Towns in Wrexham | Wales |
206 | Bronllys | Towns in Powys | Wales |
207 | Bronnant | Towns in Ceredigion | Wales |
208 | Bronwydd | Towns in Ceredigion | Wales |
209 | Bronwydd Arms | Towns in Carmarthenshire | Wales |
210 | Bronydd | Towns in Powys | Wales |
211 | Brook | Towns in Carmarthenshire | Wales |
212 | Brookhouse | Towns in Denbighshire | Wales |
213 | Brooks | Towns in Powys | Wales |
214 | Broom | Towns in Pembrokeshire | Wales |
215 | Broughton | Towns in Flintshire | Wales |
216 | Broughton | Towns in Glamorgan | Wales |
217 | Brunant | Towns in Powys | Wales |
218 | Brymbo | Towns in Conwy | Wales |
219 | Brymbo | Towns in Wrexham | Wales |
220 | Bryn | Towns in Caerphilly | Wales |
221 | Bryn | Towns in Powys | Wales |
222 | Bryn | Towns in Rhondda Cynon Taff | Wales |
223 | Bryn | Towns in Carmarthenshire | Wales |
224 | Bryn | Towns in Swansea | Wales |
225 | Bryn | Towns in Gwynedd | Wales |
226 | Bryn | Towns in Neath Port Talbot | Wales |
227 | Bryn Bwbach | Towns in Gwynedd | Wales |
228 | Bryn Celyn | Towns in Flintshire | Wales |
229 | Bryn Celyn | Towns in Anglesey/Sir Fon | Wales |
230 | Bryn coch | Towns in Neath Port Talbot | Wales |
231 | Bryn Common | Towns in Flintshire | Wales |
232 | Bryn Du | Towns in Anglesey/Sir Fon | Wales |
233 | Bryn Dulas | Towns in Conwy | Wales |
234 | Bryn Eglwys | Towns in Gwynedd | Wales |
235 | Bryn Golau | Towns in Rhondda Cynon Taff | Wales |
236 | Bryn Iwan | Towns in Carmarthenshire | Wales |
237 | Bryn Mawr | Towns in Powys | Wales |
238 | Bryn Myrddin | Towns in Carmarthenshire | Wales |
239 | Bryn Offa | Towns in Wrexham | Wales |
240 | Bryn Pen-y-lan | Towns in Wrexham | Wales |
241 | Bryn Pydew | Towns in Conwy | Wales |
242 | Bryn Rhyd-yr-Arian | Towns in Conwy | Wales |
243 | Bryn Saith Marchog | Towns in Denbighshire | Wales |
244 | Bryn Tanat | Towns in Powys | Wales |
245 | Bryn-henllan | Towns in Pembrokeshire | Wales |
246 | Bryn-mawr | Towns in Gwynedd | Wales |
247 | Bryn-Mawr | Towns in Blaenau Gwent | Wales |
248 | Bryn-newydd | Towns in Denbighshire | Wales |
249 | Bryn-penarth | Towns in Powys | Wales |
250 | Bryn-rhys | Towns in Conwy | Wales |
251 | Bryn-y-maen | Towns in Conwy | Wales |
252 | Bryn-y-mor | Towns in Gwynedd | Wales |
253 | Bryn-yr-Eos | Towns in Wrexham | Wales |
254 | Bryn-yr-ogof | Towns in Denbighshire | Wales |
255 | Brynafan | Towns in Ceredigion | Wales |
256 | Brynamman | Towns in Carmarthenshire | Wales |
257 | Brynawel | Towns in Caerphilly | Wales |
258 | Brynberian | Towns in Pembrokeshire | Wales |
259 | Brynbryddan | Towns in Neath Port Talbot | Wales |
260 | Brynbuga (Usk) | Towns in Monmouthshire | Wales |
261 | Bryncae | Towns in Rhondda Cynon Taff | Wales |
262 | Bryncethin | Towns in Glamorgan | Wales |
263 | Bryncir | Towns in Gwynedd | Wales |
264 | Bryncoch | Towns in Glamorgan | Wales |
265 | Bryncroes | Towns in Gwynedd | Wales |
266 | Bryncrug | Towns in Gwynedd | Wales |
267 | Brynderwen | Towns in Powys | Wales |
268 | Bryndu | Towns in Carmarthenshire | Wales |
269 | Bryneglwys | Towns in Denbighshire | Wales |
270 | Brynford | Towns in Flintshire | Wales |
271 | Brynglas | Towns in Newport | Wales |
272 | Brynglas Sta | Towns in Gwynedd | Wales |
273 | Bryngwran | Towns in Anglesey/Sir Fon | Wales |
274 | Bryngwyn | Towns in Monmouthshire | Wales |
275 | Bryngwyn | Towns in Powys | Wales |
276 | Bryngwyn | Towns in Ceredigion | Wales |
277 | Brynheulog | Towns in Glamorgan | Wales |
278 | Brynhoffnant | Towns in Ceredigion | Wales |
279 | Bryniau | Towns in Denbighshire | Wales |
280 | Brynithel | Towns in Blaenau Gwent | Wales |
281 | Brynllywarch | Towns in Powys | Wales |
282 | Brynmenyn | Towns in Glamorgan | Wales |
283 | Brynmill | Towns in Swansea | Wales |
284 | Brynmorfudd | Towns in Conwy | Wales |
285 | Brynna | Towns in Rhondda Cynon Taff | Wales |
286 | Brynnau Gwynion | Towns in Glamorgan | Wales |
287 | Brynrefail | Towns in Anglesey/Sir Fon | Wales |
288 | Brynrefail | Towns in Gwynedd | Wales |
289 | Brynsadler | Towns in Rhondda Cynon Taff | Wales |
290 | Brynsiencyn | Towns in Anglesey/Sir Fon | Wales |
291 | Brynteg | Towns in Wrexham | Wales |
292 | Brynteg | Towns in Anglesey/Sir Fon | Wales |
293 | Bryntirion | Towns in Glamorgan | Wales |
294 | Brynygwenin | Towns in Monmouthshire | Wales |
295 | Buckholt | Towns in Monmouthshire | Wales |
296 | Buckley | Towns in Flintshire | Wales |
297 | Buckley (Bwcle) | Towns in Flintshire | Wales |
298 | Builth Road | Towns in Powys | Wales |
299 | Builth Wells (Llanfair-Ym-Muallt) | Towns in Powys | Wales |
300 | Bull Bay (Porthllechog) | Towns in Anglesey/Sir Fon | Wales |
301 | Bullyhole Bottom | Towns in Monmouthshire | Wales |
302 | Bulthy | Towns in Powys | Wales |
303 | Bulwark | Towns in Monmouthshire | Wales |
304 | Burdonshill | Towns in Glamorgan | Wales |
305 | Burgedin | Towns in Powys | Wales |
306 | Burlingjobb | Towns in Powys | Wales |
307 | Burntwood Pentre | Towns in Flintshire | Wales |
308 | Burry | Towns in Swansea | Wales |
309 | Burry Green | Towns in Swansea | Wales |
310 | Burry Pill | Towns in Swansea | Wales |
311 | Burry Port (Porth Tywyn) | Towns in Carmarthenshire | Wales |
312 | Burton | Towns in Pembrokeshire | Wales |
313 | Burton | Towns in Glamorgan | Wales |
314 | Burton | Towns in Wrexham | Wales |
315 | Burton Ferry | Towns in Pembrokeshire | Wales |
316 | Burton Green | Towns in Wrexham | Wales |
317 | Burwen | Towns in Anglesey/Sir Fon | Wales |
318 | Bute Town | Towns in Caerphilly | Wales |
319 | Butetown | Towns in Cardiff | Wales |
320 | Buttington | Towns in Powys | Wales |
321 | Bwcle (Buckley) | Towns in Flintshire | Wales |
322 | Bwlch | Towns in Flintshire | Wales |
323 | Bwlch | Towns in Gwynedd | Wales |
324 | Bwlch | Towns in Powys | Wales |
325 | Bwlch-derwin | Towns in Gwynedd | Wales |
326 | Bwlch-Llan | Towns in Ceredigion | Wales |
327 | Bwlch-newydd | Towns in Carmarthenshire | Wales |
328 | Bwlch-y-cibau | Towns in Powys | Wales |
329 | Bwlch-y-cwm | Towns in Cardiff | Wales |
330 | Bwlch-y-ffridd | Towns in Powys | Wales |
331 | Bwlch-y-Plain | Towns in Powys | Wales |
332 | Bwlch-y-sarnau | Towns in Powys | Wales |
333 | Bwlchgwyn | Towns in Wrexham | Wales |
334 | Bwlchtocyn | Towns in Gwynedd | Wales |
335 | Bwlchyddar | Towns in Powys | Wales |
336 | Bwlchyllyn | Towns in Gwynedd | Wales |
337 | Byeastwood | Towns in Glamorgan | Wales |
338 | Bylchau | Towns in Conwy | Wales |
339 | Bynea | Towns in Carmarthenshire | Wales |