Larkhall is a town located in the South Lanarkshire region of Scotland. It is situated approximately 14 miles (23 km) southeast of the city of Glasgow.
The town maintains a formal twinning relationship with Seclin, which is located in northern France.