Carstairs est un village situé dans le South Lanarkshire en Écosse. Il s'y trouve l'hôpital psychiatrique State Hospital.