Blaenavon tops the ranking, with 404 m metres above sea level, ahead of Ferndale and Rhondda. The full ranking is below, each entry linked to its page.

# Town County Elevation
1 Blaenavon Torfaen 404 m
2 Ferndale Rhondda Cynon Taf 392 m
3 Rhondda Rhondda Cynon Taf 387 m
4 Brynmawr Blaenau Gwent 366 m
5 Nantyglo Blaenau Gwent 362 m
6 Fochriw Caerphilly 341 m
7 Gwynfryn Wrexham 329 m
8 Blaina Blaenau Gwent 328 m
9 Abergwynfi Neath Port Talbot 327 m
10 Deri Caerphilly 318 m
11 Tredegar Blaenau Gwent 317 m
12 Tal-y-waenydd Gwynedd 303 m
13 Markham Caerphilly 302 m
14 Bwlchgwyn Wrexham 301 m
15 New Tredegar Caerphilly 294 m
16 Maerdy Rhondda Cynon Taf 292 m
17 Treherbert Rhondda Cynon Taf 292 m
18 Bedlinog Merthyr Tydfil 287 m
19 Croeserw Neath Port Talbot 276 m
20 Carmel Gwynedd 274 m
21 Glyn Ceiriog Wrexham 274 m
22 Bwlch Powys 271 m
23 Trinant Caerphilly 271 m
24 Argoed Caerphilly 267 m
25 Gilfach Goch Rhondda Cynon Taf 266 m
26 Pontlottyn Caerphilly 265 m
27 Ynysddu Caerphilly 263 m
28 Abertysswg Caerphilly 259 m
29 Glyncorrwg Neath Port Talbot 253 m
30 Blaengarw Bridgend 250 m
31 Gwernymynydd Flintshire 249 m
32 Coelbren Powys 248 m
33 Treharris Merthyr Tydfil 247 m
34 Hendreforgan Rhondda Cynon Taf 243 m
35 Pentre Halkyn Flintshire 243 m
36 Aberbargoed Caerphilly 242 m
37 Clwt-y-bont Gwynedd 241 m
38 Waunfawr Gwynedd 238 m
39 Pantymwyn Flintshire 236 m
40 Onllwyn Neath Port Talbot 235 m
41 Llanbradach Caerphilly 234 m
42 Merthyr Tydfil Merthyr Tydfil 232 m
43 Oakdale Caerphilly 231 m
44 Abersychan Torfaen 230 m
45 Rhosesmor Flintshire 230 m
46 Catbrook Monmouthshire 225 m
47 Crymych Pembrokeshire 225 m
48 Minera Wrexham 225 m
49 Dyffryn Cellwen Neath Port Talbot 224 m
50 Cilcain Flintshire 222 m
51 Trawsfynydd Gwynedd 221 m
52 Llanishen Monmouthshire 220 m
53 Treuddyn Flintshire 220 m
54 Cribyn Ceredigion 219 m
55 Talysarn Gwynedd 219 m
56 Cwm Blaenau Gwent 218 m
57 Gelligaer Caerphilly 216 m
58 Llanyre Powys 216 m
59 Llan Ffestiniog Gwynedd 214 m
60 Llanrhaeadr-ym-Mochnant Powys 214 m

Source: Ordnance Survey terrain data. Compiled by Postcodes UK.

Frequently asked questions

Which is the highest town in Wales?

Blaenavon tops the list, with 404 m metres above sea level, followed by Ferndale and Rhondda.

How is this ranking measured?

This ranking is based on Ordnance Survey terrain data. It covers Britain's recognised built-up areas.