Carstairs (Skotsk gælisk: Caisteal Tarrais) er en landsby (village) i regionen South Lanarkshire i Skottland.
Ved folketellingen i 2001 hadde Carstairs 690 innbyggere.
I 2006 ble folketallet estimert til 800 innbyggere.
Referanser
Kategori:Landsbyer i South Lanarkshire