Place in South Lanarkshire, Scotland
| Coordinates: | 55.695, -3.692 |
|---|---|
| OS grid ref: | NS 93 45 |
| Population: | 890 |
| Dialling code: | 01555 (Lanark) |
Carstairs is a small village in South Lanarkshire, Scotland, set amid gently rolling agricultural land in the upper reaches of the Clyde Valley. It feels rural and compact, with a mix of stone buildings and more modern housing, and sits close to the railway junction and major road routes that make it a convenient commute point for nearby towns and cities.
The village is known regionally for Carstairs Junction and the nearby State Hospital at Carstairs, a high-security psychiatric hospital established in the early 20th century; the railway history and junction have long shaped the local economy alongside farming. Socially, it retains a strong parish and community identity, with the historic church and local events reflecting a quieter, village way of life not far from larger centres such as Lanark and Glasgow.
ML11 8QL, ML11 8TQ, ML11 8QF, ML11 8PY, ML11 8PZ, ML11 8QB, ML11 8PX, ML11 8SU, ML11 8QS … See all