St David's on the map

Location in Perth and KinrossSt David's sits where the marker shows within the county.

8,255
Population
3,969
Households
Create a free area profile for St David'sDownload or embed an infographic of these statistics

About St David's

St David's is a small village located in Perth and Kinross, Scotland, with the postcode area PH7. It is situated near the River Earn, providing a scenic backdrop for the community. The village features a range of traditional stone houses and local amenities, including a primary school and a few shops catering to residents and visitors alike.

The surrounding area offers opportunities for outdoor activities, such as walking and cycling along the riverbanks and nearby trails. St David's is also conveniently located for those wishing to explore the larger towns and attractions in Perth and Kinross, making it a suitable base for exploring the region. The village's peaceful atmosphere and close-knit community contribute to its appeal for both locals and visitors.

Nearest Train Stations 1 stations

Gleneagles Train Station 5.6 miles

Location

Local Government

District Perth and Kinross
Ward Strathearn
Constituency Ochil and South Perthshire

Frequently Asked Questions about St David's

What is the population of St David's?
St David's has a population of approximately 8,255 residents, based on the latest census figures for the surrounding postcode area.
What postcodes cover St David's?
St David's is covered by the PH7 postcode district.
Where is the nearest train station to St David's?
The nearest railway station to St David's is Gleneagles Train Station, about 5.6 miles away.