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

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

#

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 Gwynedd Wales
66 Bethania Towns in Ceredigion 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 Gwynedd Wales
71 Bethesda Towns in Pembrokeshire 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 Bridgend Wales
180 Bridgend Towns in Ceredigion 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 Gwynedd Wales
186 Brithdir Towns in Ceredigion 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 Gwynedd Wales
224 Bryn Towns in Neath Port Talbot Wales
225 Bryn Towns in Carmarthenshire Wales
226 Bryn Towns in Swansea 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