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 8PU, ML11 8TH, ML11 8PX, ML11 8PT, ML11 8QD, ML11 8QG, ML11 8QF, ML11 8QJ, ML11 8PZ … See all