General knowledge of Wales the state/province of United Kingdom

Mostly asked questions about the province Wales

What is the country of Wales ?

What is the country code ISO2 of Wales ?

How many cities are in the state Wales ?

What are geo coordinates of each city in Wales ?

What are the name of cities of Wales ?

Best infopoint's world database gives the answers of all questions which are asked above related to Wales

First question is about the country which is United Kingdom and GB is its ISO2 also known as country code. Third question is about the cities of Wales there is only 302 cities in this state. Following is the list of each city in Wales by their geo coordinates/latitude and longitude.


State/Province Name Wales
Country Name flag of GB United Kingdom
Country Code GB
Total States of United Kingdom 247
Total Cities of State 302

All Cities of Wales

City No. City Name Latitude Longitude
1 Aberaeron 52.24247000 -4.25871000
2 Abercanaid 51.72361000 -3.36611000
3 Abercarn 51.64733000 -3.13476000
4 Abercynon 51.64548000 -3.32727000
5 Aberdare 51.71438000 -3.44918000
6 Aberfan 51.68892000 -3.34178000
7 Abergavenny 51.82098000 -3.01743000
8 Abergele 53.28436000 -3.58220000
9 Aberkenfig 51.54000000 -3.59556000
10 Aberporth 52.13248000 -4.54173000
11 Abertillery 51.72981000 -3.13432000
12 Abertridwr 51.59583000 -3.26833000
13 Aberystwyth 52.41548000 -4.08292000
14 Amlwch 53.40986000 -4.34712000
15 Ammanford 51.79279000 -3.98833000
16 Anglesey 53.25000000 -4.33333000
17 Bagillt 53.26540000 -3.16551000
18 Bala 52.91111000 -3.59722000
19 Bangor 53.22752000 -4.12936000
20 Bargoed 51.68333000 -3.23333000
21 Barmouth 52.72377000 -4.05748000
22 Barry 51.39979000 -3.28380000
23 Beaumaris 53.26315000 -4.09233000
24 Beddau 51.55398000 -3.35814000
25 Bedlinog 51.70432000 -3.31306000
26 Bedwas 51.59183000 -3.19886000
27 Benllech 53.32044000 -4.22607000
28 Bethesda 53.18150000 -4.05828000
29 Betws 51.56917000 -3.58833000
30 Betws-y-Coed 53.09382000 -3.80668000
31 Bishopston 51.57750000 -4.04806000
32 Blackwood 51.66778000 -3.20750000
33 Blaenau Gwent 51.75000000 -3.16667000
34 Blaenau-Ffestiniog 52.99464000 -3.93697000
35 Blaenavon 51.77402000 -3.08537000
36 Blaengwynfi 51.65623000 -3.60371000
37 Bodedern 53.29232000 -4.50303000
38 Bodelwyddan 53.26827000 -3.50078000
39 Borth 52.48887000 -4.05039000
40 Bow Street 52.44213000 -4.02783000
41 Brecon 51.94612000 -3.38887000
42 Bridgend 51.50583000 -3.57722000
43 Bridgend county borough 51.55000000 -3.58333000
44 Briton Ferry 51.63106000 -3.81898000
45 Broughton 53.16303000 -2.99309000
46 Brymbo 53.06667000 -3.06667000
47 Bryn 51.61639000 -3.71167000
48 Brynamman 51.80000000 -3.86667000
49 Brynmawr 51.80000000 -3.18333000
50 Brynna 51.53845000 -3.46378000
51 Buckley 53.16667000 -3.08333000
52 Builth Wells 52.14940000 -3.40469000
53 Burry Port 51.68435000 -4.24687000
54 Caergwrle 53.10953000 -3.03808000
55 Caerleon 51.60952000 -2.95378000
56 Caernarfon 53.14126000 -4.27016000
57 Caerphilly 51.57452000 -3.21800000
58 Caerphilly County Borough 51.66667000 -3.16667000
59 Caerwent 51.61120000 -2.76865000
60 Caldicot 51.58661000 -2.75736000
61 Cardiff 51.48000000 -3.18000000
62 Cardigan 52.08373000 -4.66228000
63 Carmarthen 51.85552000 -4.30535000
64 Carmarthenshire 51.83333000 -4.16667000
65 Cefn Cribwr 51.53167000 -3.65278000
66 Cemaes Bay 53.41211000 -4.45190000
67 Chepstow 51.64087000 -2.67683000
68 Chirk 52.93586000 -3.05738000
69 City and County of Swansea 51.58333000 -4.00000000
70 Clydach 51.68333000 -3.90000000
71 Coedpoeth 53.05391000 -3.06234000
72 Coity 51.52200000 -3.55531000
73 Colwyn Bay 53.29483000 -3.72674000
74 Conwy 53.08333000 -3.75000000
75 County of Ceredigion 52.25000000 -4.00000000
76 County of Flintshire 53.25000000 -3.16667000
77 Cowbridge 51.46028000 -3.44167000
78 Criccieth 52.92053000 -4.23460000
79 Crickhowell 51.85992000 -3.13771000
80 Croeserw 51.64472000 -3.64028000
81 Crofty 51.63448000 -4.12937000
82 Cross Hands 51.79306000 -4.08750000
83 Crumlin 51.67778000 -3.13528000
84 Crymych 51.97361000 -4.64722000
85 Crynant 51.72889000 -3.74806000
86 Cwm 51.74000000 -3.18028000
87 Cwmafan 51.61671000 -3.76205000
88 Cwmbach 51.70556000 -3.40944000
89 Cwmbran 51.65446000 -3.02281000
90 Deeside 53.20053000 -3.03841000
91 Deganwy 53.30446000 -3.82735000
92 Deiniolen 53.14819000 -4.13185000
93 Denbigh 53.18333000 -3.41667000
94 Denbighshire 53.08333000 -3.33333000
95 Deri 51.70812000 -3.26312000
96 Dinas Powys 51.43486000 -3.21398000
97 Dolgellau 52.74222000 -3.88611000
98 Dyffryn Ardudwy 52.77748000 -4.06468000
99 Dyserth 53.30032000 -3.41262000
100 Ebbw Vale 51.77714000 -3.20792000
101 Ferndale 51.66056000 -3.44750000
102 Fishguard 51.99376000 -4.97631000
103 Flint 53.24488000 -3.13231000
104 Fochriw 51.74003000 -3.29861000
105 Four Crosses 52.75941000 -3.08106000
106 Gaerwen 53.22112000 -4.27362000
107 Gelligaer 51.66444000 -3.25611000
108 Gilfach Goch 51.59213000 -3.47296000
109 Gilwern 51.82475000 -3.09355000
110 Glanamman 51.80000000 -3.93333000
111 Glandwr 51.92833000 -4.63333000
112 Glyn-neath 51.74750000 -3.61833000
113 Glyncorrwg 51.67944000 -3.62806000
114 Goodwick 52.00491000 -4.99511000
115 Gorseinon 51.66931000 -4.04163000
116 Govilon 51.81928000 -3.06295000
117 Greenfield 53.28333000 -3.21667000
118 Gresford 53.08539000 -2.97062000
119 Gronant 53.33669000 -3.36031000
120 Grovesend 51.68472000 -4.03833000
121 Guilsfield 52.69634000 -3.15712000
122 Gwynedd 52.83333000 -3.91667000
123 Harlech 52.85941000 -4.10831000
124 Haverfordwest 51.80169000 -4.96914000
125 Hawarden 53.18478000 -3.02578000
126 Hay 52.07049000 -3.12741000
127 Hengoed 51.65083000 -3.23167000
128 Henllan 53.20000000 -3.46667000
129 Hirwaun 51.73917000 -3.51028000
130 Holyhead 53.30621000 -4.63211000
131 Holywell 53.27466000 -3.22895000
132 Hook 51.76500000 -4.93167000
133 Hope 53.11667000 -3.03333000
134 Hundleton 51.66694000 -4.94917000
135 Johnston 51.75556000 -4.99667000
136 Kidwelly 51.73639000 -4.30333000
137 Kilgetty 51.73203000 -4.71983000
138 Knighton 52.34251000 -3.04708000
139 Lampeter 52.11285000 -4.08039000
140 Leeswood 53.13347000 -3.09466000
141 Letterston 51.92757000 -4.99141000
142 Llanarth 52.19424000 -4.30811000
143 Llanbedr 52.81667000 -4.10000000
144 Llanberis 53.11809000 -4.12923000
145 Llanbradach 51.60639000 -3.23028000
146 Llandeilo 51.88459000 -3.99154000
147 Llandovery 51.99415000 -3.79637000
148 Llandrindod Wells 52.24164000 -3.37868000
149 Llandudno 53.32498000 -3.83148000
150 Llandybie 51.82044000 -4.00710000
151 Llandysul 52.04166000 -4.30909000
152 Llanelli 51.68195000 -4.16191000
153 Llanerchymedd 53.33055000 -4.37700000
154 Llanfair Caereinion 52.64790000 -3.32668000
155 Llanfairfechan 53.25779000 -3.97423000
156 Llanfairpwllgwyngyll 53.22141000 -4.20329000
157 Llanfyllin 52.76570000 -3.27187000
158 Llangefni 53.25561000 -4.31063000
159 Llangoed 53.29420000 -4.08772000
160 Llangollen 52.96829000 -3.17127000
161 Llangwm 51.74833000 -4.91361000
162 Llangybi 51.66583000 -2.90806000
163 Llangynidr 51.86730000 -3.22762000
164 Llanharan 51.53805000 -3.43906000
165 Llanharry 51.51422000 -3.43240000
166 Llanidloes 52.44977000 -3.53997000
167 Llanilar 52.35657000 -4.02574000
168 Llanrhaeadr-ym-Mochnant 52.82507000 -3.30225000
169 Llanrug 53.14788000 -4.19596000
170 Llanrwst 53.14021000 -3.79527000
171 Llansantffraid Glan Conwy 53.26667000 -3.80000000
172 Llansteffan 51.77222000 -4.39139000
173 Llantrisant 51.54028000 -3.37389000
174 Llantwit Fardre 51.55460000 -3.33241000
175 Llantwit Major 51.41070000 -3.48632000
176 Llwynypia 51.63333000 -3.45000000
177 Machen 51.59599000 -3.14190000
178 Machynlleth 52.59097000 -3.85051000
179 Maesteg 51.60926000 -3.65823000
180 Magor 51.57944000 -2.83139000
181 Marchwiel 53.02390000 -2.96106000
182 Marshfield 51.53389000 -3.07306000
183 Menai Bridge 53.22775000 -4.16926000
184 Merthyr Tydfil 51.74794000 -3.37779000
185 Merthyr Tydfil County Borough 51.75000000 -3.33333000
186 Milford Haven 51.71278000 -5.03410000
187 Moelfre 53.35228000 -4.23734000
188 Mold 53.16674000 -3.14143000
189 Monmouth 51.81265000 -2.71363000
190 Monmouthshire 51.75000000 -2.83333000
191 Mostyn 53.31271000 -3.26765000
192 Mountain Ash 51.68361000 -3.38008000
193 Narberth 51.79784000 -4.74275000
194 Neath 51.66317000 -3.80443000
195 Neath Port Talbot 51.66667000 -3.75000000
196 Nefyn 52.93538000 -4.52250000
197 Nelson 51.65333000 -3.28444000
198 New Quay 52.21515000 -4.35887000
199 New Tredegar 51.72051000 -3.24130000
200 Newbridge 51.66667000 -3.13333000
201 Newcastle Emlyn 52.04056000 -4.46670000
202 Newport 51.58774000 -2.99835000
203 Newtown 52.51667000 -3.30000000
204 Neyland 51.71014000 -4.95155000
205 Northop 53.20692000 -3.13277000
206 Ogmore Vale 51.60230000 -3.54217000
207 Overton 52.96667000 -2.93333000
208 Pembroke 51.67464000 -4.91286000
209 Pembroke Dock 51.69161000 -4.94036000
210 Pembrokeshire 51.83333000 -4.91667000
211 Pen-clawdd 51.64028000 -4.09917000
212 Penally 51.65986000 -4.72399000
213 Penarth 51.43860000 -3.17342000
214 Pencader 52.00080000 -4.26575000
215 Pencoed 51.52371000 -3.50016000
216 Penmaenmawr 53.26667000 -3.93333000
217 Penparcau 52.40333000 -4.07417000
218 Penrhyndeudraeth 52.93333000 -4.06667000
219 Pentre 51.65429000 -3.49133000
220 Pentyrch 51.52889000 -3.29500000
221 Penyffordd 53.14829000 -3.04584000
222 Penygroes 53.05502000 -4.28535000
223 Pont Rhyd-y-cyff 51.58694000 -3.63639000
224 Pontarddulais 51.71423000 -4.03859000
225 Pontlliw 51.69139000 -4.01056000
226 Pontyates 51.75182000 -4.21718000
227 Pontyberem 51.77826000 -4.16890000
228 Pontyclun 51.52162000 -3.39145000
229 Pontycymer 51.61118000 -3.58421000
230 Pontypool 51.70111000 -3.04444000
231 Pontypridd 51.60210000 -3.34211000
232 Port Talbot 51.59241000 -3.78019000
233 Porthcawl 51.47903000 -3.70362000
234 Porthmadog 52.92924000 -4.13137000
235 Prestatyn 53.33748000 -3.40776000
236 Presteigne 52.27183000 -3.00579000
237 Price Town 51.61832000 -3.53662000
238 Pwllheli 52.88990000 -4.41451000
239 Pyle 51.51667000 -3.70000000
240 Radyr 51.51864000 -3.25829000
241 Raglan 51.76500000 -2.85331000
242 Resolven 51.71193000 -3.69745000
243 Rhayader 52.30154000 -3.51146000
244 Rhondda 51.65896000 -3.44885000
245 Rhondda Cynon Taf 51.66667000 -3.50000000
246 Rhoose 51.38818000 -3.35430000
247 Rhosllanerchrugog 53.00974000 -3.05814000
248 Rhosneigr 53.23186000 -4.51480000
249 Rhuddlan 53.29203000 -3.46996000
250 Rhyl 53.31929000 -3.49228000
251 Rhymney 51.75998000 -3.28553000
252 Risca 51.60799000 -3.10081000
253 Rogiet 51.58854000 -2.77868000
254 Rossett 53.10921000 -2.94478000
255 Ruabon 52.98780000 -3.03883000
256 Ruthin 53.11368000 -3.31782000
257 Saint Asaph 53.25815000 -3.44524000
258 Saint Clears 51.81989000 -4.49783000
259 Saint Davids 51.88094000 -5.26554000
260 Saundersfoot 51.70945000 -4.70215000
261 Seven Sisters 51.76667000 -3.71667000
262 Sir Powys 52.33333000 -3.41667000
263 Southgate 51.56944000 -4.08972000
264 Spittal 51.86889000 -4.94250000
265 Steynton 51.72917000 -5.01722000
266 Swansea 51.62079000 -3.94323000
267 Taibach 51.58333000 -3.76667000
268 Tal-y-bont 52.77471000 -4.09224000
269 Talgarth 51.99588000 -3.23205000
270 Talysarn 53.05365000 -4.25767000
271 Templeton 51.77194000 -4.73778000
272 Tenby 51.67279000 -4.70447000
273 Three Crosses 51.62865000 -4.06263000
274 Tintern 51.69677000 -2.68142000
275 Tonypandy 51.62202000 -3.45544000
276 Tonyrefail 51.58402000 -3.43041000
277 Torfaen County Borough 51.70146000 -3.05136000
278 Trawsfynydd 52.90212000 -3.92289000
279 Tredegar 51.77251000 -3.24679000
280 Trefnant 53.22526000 -3.42030000
281 Tregaron 52.21950000 -3.93295000
282 Tregarth 53.19012000 -4.08780000
283 Treharris 51.66457000 -3.30725000
284 Treorchy 51.65958000 -3.50587000
285 Treuddyn 53.11480000 -3.12003000
286 Trimsaran 51.71988000 -4.24168000
287 Tumble 51.78361000 -4.10972000
288 Tycroes 51.77806000 -4.02000000
289 Tywyn 52.58578000 -4.09276000
290 Undy 51.57526000 -2.81453000
291 Usk 51.70347000 -2.90332000
292 Vale of Glamorgan 51.41667000 -3.41667000
293 Valley 53.28490000 -4.56644000
294 Victoria 51.75000000 -3.20000000
295 Welshpool 52.65973000 -3.14710000
296 Wenvoe 51.44776000 -3.26369000
297 Whitland 51.81889000 -4.61528000
298 Wick 51.43944000 -3.54944000
299 Wrexham 53.00000000 -3.00000000
300 Y Felinheli 53.18737000 -4.20476000
301 Ynysybwl 51.63922000 -3.36036000
302 Ystalyfera 51.76716000 -3.78082000