Pembrokeshire spans about 1,605 km² (620 sq mi) in Wales.
Outline from Office for National Statistics and Ordnance Survey data, Open Government Licence v3.0.
Pembrokeshire at a Glance
House Prices in Pembrokeshire
The average sold price in Pembrokeshire is £248,928 across 3,513 recorded sales, making it the 43rd 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 Pembrokeshire?
The average sold price in Pembrokeshire is around £248,928. A detached home averages £304,509, a terraced home £164,456 and a flat £157,456.
What is the population of Pembrokeshire?
Pembrokeshire has a population of about 123,443 people, at a density of 77 per square kilometre.
What is the average income in Pembrokeshire?
The average household income in Pembrokeshire is around £42,325 a year.
Largest Towns in Pembrokeshire 12
Location
Elevation & Terrain
Pembrokeshire stretches from 0 ft at Green up to 1,033 ft at Pentre Galar, a span of 1,033 ft across 370 towns and villages. This reflects dramatic upland terrain, with a substantial climb from the lowest to the highest places.
Main Towns in Pembrokeshire 42
Pembrokeshire has 370 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 Pembrokeshire.
Postcode Areas in Pembrokeshire 1
Pembrokeshire is served by 1 postcode area. Each area contains multiple postcode districts covering different parts of the county.



