The Vale of Glamorgan

The Vale of Glamorgan spans about 328 km² (127 sq mi) in Wales.

Land area328 km² (127 sq mi)
Postcode districts10
Places129
Largest townBridgend

Outline from Office for National Statistics and Ordnance Survey data, Open Government Licence v3.0.

Living in The Vale of Glamorgan

The Vale of Glamorgan is a county borough in south Wales, stretching along the Bristol Channel coast and inland across gently rolling countryside. The landscape is defined by fertile farmland, low cliffs and coastal plains, giving the area a settled and open character. Its position close to Cardiff has influenced development, while much of the Vale retains a strong rural identity.

The county includes towns such as Barry, Penarth, Cowbridge and Llantwit Major, each serving surrounding communities in different ways. Barry developed as a major port and later as a residential and commercial centre, while smaller towns and villages remain closely tied to agriculture and local services. The mix of coastal and inland settlements creates a varied pattern of everyday life across the area.

The Vale of Glamorgan benefits from access to coastline, countryside and green space, with coastal paths and open land supporting walking and outdoor activity. Farming continues to play an important role alongside modern employment and commuting. Overall, the Vale offers a calm blend of coastal influence, rural landscape and community life, giving it a steady and distinctive place within south Wales.

The Vale of Glamorgan at a Glance

131,305Population72nd biggest
£316,314Avg house price27th priciest
£49,763Avg income30th highest
400/km²Density46th densest
328 km²Land area

House Prices in The Vale of Glamorgan

The average sold price in The Vale of Glamorgan is £316,314 across 4,019 recorded sales, making it the 27th most expensive of 69 counties.

£437,345Detached4,295 sold
£283,546Semi-detached4,475 sold
£221,182Terraced6,049 sold
£176,315Flat2,323 sold

Most expensive districts

CF71£481,892
CF64£391,693
CF61£296,652
CF62£270,708
CF63£200,532

Most affordable districts

CF63£200,532
CF62£270,708
CF61£296,652
CF64£391,693
CF71£481,892

Source: HM Land Registry Price Paid Data. Figures are averages of recorded sales.

People & Demographics

Age structure

Children (0-15)
19%
Working age
60%
Aged 65+
21%

Housing tenure

Owned
70%
Private rented
16%
Social rented
13%
£49,763Average income
56,443Households
400/km²Population density

Source: ONS Census 2021 and model-based income estimates.

Amenities & Getting Around

24GP practices
11Train stations
13EV charge points

Source: NHS, National Rail and Open Charge Map.

Frequently Asked Questions

How much are houses in The Vale of Glamorgan?

The average sold price in The Vale of Glamorgan is around £316,314. A detached home averages £437,345, a terraced home £221,182 and a flat £176,315.

What is the population of The Vale of Glamorgan?

The Vale of Glamorgan has a population of about 131,305 people, at a density of 400 per square kilometre.

What is the average income in The Vale of Glamorgan?

The average household income in The Vale of Glamorgan is around £49,763 a year.

Largest Towns in The Vale of Glamorgan 7

Bridgend
98K
Cardiff
72K
Barry
66.9K
Dinas Powys, Penarth
37.6K
Pontyclun
28.5K
Llantwit Major
8.7K
Llantwit Major, Cowbridge
8.2K

Location

Elevation & Terrain

Lowest point Ogmore-by-Sea , 0 ft (0 m)
Highest point Greenway , 394 ft (120 m)
Average across towns 167 ft (51 m)
Elevation range 394 ft (120 m)

The Vale of Glamorgan stretches from 0 ft at Ogmore-by-Sea up to 394 ft at Greenway, a span of 394 ft across 129 towns and villages. This reflects notably varied terrain, with clear contrasts between lower valleys and higher ground.

Main Towns in The Vale of Glamorgan 12

The Vale of Glamorgan has 129 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 The Vale of Glamorgan.

Browse all 129 places in The Vale of Glamorgan →

Postcode Areas in The Vale of Glamorgan 1

The Vale of Glamorgan is served by 1 postcode area. Each area contains multiple postcode districts covering different parts of the county.

Neighbouring Counties 6