Ashgill is a village in South Lanarkshire, Scotland near Larkhall. It is part of the Dalserf parish. The village church dates back to 1889. It is twinned with Saint-Cirq-Lapopie in France. The village has a shop, a chip shop and a hairdressers. The village had a small William Low supermarket until 1996.