Carmichael is a small village and civil parish between Biggar and Lanark in South Lanarkshire, Scotland.
Carmichael is a minor settlement and administrative division positioned between Biggar and Lanark in South Lanarkshire, Scotland.