Carmarthenshire spans about 2,352 km² (908 sq mi) in Wales.
Outline from Office for National Statistics and Ordnance Survey data, Open Government Licence v3.0.
Living in Carmarthenshire
Carmarthenshire is a largely rural county in south west Wales, known for its wide landscapes, agricultural traditions and strong Welsh identity. The county stretches from the coast along Carmarthen Bay inland to rolling hills and upland areas, creating a varied and often peaceful setting. Much of the area remains shaped by farming, with open fields, small villages and market towns forming the backbone of local life.
The county town of Carmarthen has long been an important centre for trade, administration and culture in the region. Elsewhere, towns such as Llanelli, Ammanford and Llandeilo support surrounding rural communities and local industries. While agriculture remains significant, Carmarthenshire also has a history of mining and industry, particularly in its eastern areas, which continues to influence settlement patterns and community ties.
Carmarthenshire is especially valued for its natural features, including rivers, woodland and sections of the Brecon Beacons along its eastern edge. The coastline and countryside offer space for walking, cycling and quiet outdoor activity throughout the year. Taken together, Carmarthenshire provides a calm blend of rural landscape, historic towns and enduring cultural character, giving it a steady and distinctive place within Wales.
Carmarthenshire at a Glance
House Prices in Carmarthenshire
The average sold price in Carmarthenshire is £214,306 across 5,272 recorded sales, making it the 59th most expensive of 69 counties.
Source: HM Land Registry Price Paid Data. Figures are averages of recorded sales.
People & Demographics
Age structure
Housing tenure
Source: ONS Census 2021 and model-based income estimates.
Amenities & Getting Around
Source: NHS, National Rail and Open Charge Map.
Frequently Asked Questions
How much are houses in Carmarthenshire?
The average sold price in Carmarthenshire is around £214,306. A detached home averages £270,752, a terraced home £124,436 and a flat £103,742.
What is the population of Carmarthenshire?
Carmarthenshire has a population of about 185,368 people, at a density of 79 per square kilometre.
What is the average income in Carmarthenshire?
The average household income in Carmarthenshire is around £43,134 a year.
Largest Towns in Carmarthenshire 12
Location
Elevation & Terrain
Carmarthenshire stretches from 0 ft at Ferryside up to 919 ft at Cwrt-y-cadno, a span of 919 ft across 319 towns and villages. This reflects notably varied terrain, with clear contrasts between lower valleys and higher ground.
Main Towns in Carmarthenshire 37
Carmarthenshire has 319 towns, villages and localities in total. The main towns are shown below. You can also browse the full A to Z of every place in Carmarthenshire.
Postcode Areas in Carmarthenshire 1
Carmarthenshire is served by 1 postcode area. Each area contains multiple postcode districts covering different parts of the county.



