The town is located on the edge of the strath of the Avon Water, around from Hamilton and from Glasgow. The A71, which connects Edinburgh and Kilmarnock passes through the town. In the 2001 census the town had a population of 7,700. Strathaven has one secondary school and three primary schools - Kirklandpark Primary, Wester Overton Primary, and St Patrick's Primary. It also has a grass airfield about to the north west on Lethame Road.