Population Statistics
HomeUnited KingdomMonmouthshire

Towns and cities in Monmouthshire by population

By James Burfield, SEO consultant, Bath · Page updated · ONS mid-year estimates · GeoNames

All 18 populated places in Monmouthshire, ranked by current population. The largest is Abergavenny, with 13,695 people.

Every place in Monmouthshire, ranked

Do not add these figures together to get Monmouthshire's population. Settlement boundaries overlap, so the rows below sum to more than the area actually holds: 71,375 against an official 94,930. The ONS figure above is the one to quote. Why figures differ.
94,930
population of Monmouthshire (ONS, mid-2024)
18
towns & places
Abergavenny
largest place
#PlacePopulation
1Abergavenny13,695
2Chepstow11,900
3Monmouth10,110
4Caldicot9,813
5Magor5,941
6Undy5,914
7Usk2,834
8Gilwern2,263
9Rogiet1,813
10Govilon1,447
11Caerwent1,201
12Raglan1,183
13Tintern750
14Clydach692
15Llandogo547
16Llanellen506
17Llangybi444
18Sudbrook322

Common questions

What is the population of Monmouthshire?
94,930, on the ONS mid-2024 estimate for Monmouthshire. The individual towns listed on this page sum to more than that, because settlement boundaries overlap; the ONS figure is the one to quote for the area as a whole.
What is the largest town in Monmouthshire?
Abergavenny, with 13,695 residents on current figures. This page ranks all 18 recorded places in Monmouthshire by population, each linking to its own page with sources and, where held, a 2005 comparison.