List of Towns, Villages and Cities in Torfaen


Torfaen is a county borough in the southeast of Wales.

Its name comes from the Cymru, which means “torfaen.”

To the east is the county of Monmouthshire, to the south is the city of Newport, and to the north and south-west are the county boroughs of Caerphilly and Blaenau Gwent.

This area used to be a district of Gwent from 1974 to 1996, but in 1996 it was made a principal area again. It is now in the historic county of Monmouthshire.

An old name for the river that flows through the county borough is Torfaen, which means “breaker of stones.”

Today, the river is called Afon Lwyd, which means “grey river.”

It starts north of Blaenavon and flows south through Abersychan, Pontypool, and Cwmbran. The last three towns are all part of the same urban area.

Population

 (2021)
 • Total 92,453
 • Rank Ranked 18th
 • Density 736/km2 (1,910/sq mi)
  • Rank Ranked 3rd
 • Ethnicity

98% White
1.1% Asian
0.7% Mixed
0.2% Black

Here is a list of cities, towns, places, and villages in Torfaen, Wales:

  1. Abersychan
  2. Blaenavon
  3. British
  4. Castell-y-bwch
  5. Coed Eva
  6. Coedcae
  7. Croes-y-mwyalch
  8. Croesyceiliog
  9. Cwm Ffrwd-oer
  10. Cwm-Fields
  11. Cwmavon
  12. Cwmbran
  13. Cwmynyscoy
  14. Fairwater
  15. Forge Hammer
  16. Forge Side
  17. Gallowsgreen
  18. Garn-yr-erw
  19. Garndiffaith
  20. Golynos
  21. Greenmeadow
  22. Griffithstown
  23. Henllys
  24. Henllys Vale
  25. Hollybush
  26. Little Mill
  27. Llandegfedd Reservoir
  28. Llanelly Hill
  29. Llanfrechfa
  30. Llantarnam
  31. Llanyrafon
  32. Lower New Inn
  33. Lower Race
  34. Lowlands
  35. New Inn
  36. Northville
  37. Oakfield
  38. Old Furnace
  39. Panteg
  40. Pen-twyn
  41. Pentre-Poid
  42. Penygarn
  43. Penyrheol
  44. Pontnewydd
  45. Pontnewynydd
  46. Pontrhydyrun
  47. Pontymoel
  48. Pontypool (Pontypwl)
  49. Pontypwl (Pontypool)
  50. Rifle Green
  51. Sebastopol
  52. Snatchwood
  53. Southville
  54. St Dials
  55. Talywain
  56. The Square
  57. Thornhill
  58. Tranch
  59. Trevethin
  60. Upper Cwmbran
  61. Upper Race
  62. Varteg
  63. Wainfelin
  64. West Pontnewydd

See Cities and Towns in other counties in Wales below:

Scroll to Top