Built-up area in Pembrokeshire, Wales
| Coordinates: | 51.849, -5.089 |
|---|---|
| OS grid ref: | SM 87 21 |
| Population: | 463 |
Roch is a small, largely rural village in Pembrokeshire, Wales, tucked into rolling farmland rather than the busier coastal resorts. It keeps a quiet, historic feel with stone cottages and a modest parish church amid hedgerows and lanes; the surrounding countryside is popular with walkers and wildlife-watchers and is within easy reach of the county’s famous coastline and protected landscapes.
Locally the economy remains rooted in agriculture and small-scale rural trades, while many residents look to nearby market towns for services and work. Social life tends to centre on community activities and occasional village events, giving Roch the character of a close-knit place that balances traditional rural life with access to Pembrokeshire’s broader cultural and outdoor attractions.
SA62 6FG, SA62 6AW, SA62 6JU, SA62 6AL, SA62 6BQ, SA62 6AJ, SA62 6FF, SA62 6AZ, SA62 6BG … See all