Carmichael is a small village and civil parish between Biggar and Lanark in South Lanarkshire, Scotland.
Carmichael is a small village and civil parish located midway between Biggar and Lanark within the boundaries of South Lanarkshire, Scotland.