Strathaven (/ˈstreɪvən/ (audio speaker icon asculta); scoțiană: Straiven; din gaelica scoțiană: Strath Aibhne [s̪t̪ɾah ˈajnə], însemnând: valea Avonului) este un mic oraș în South Lanarkshire, Scoția. Orașul a primit o Cartă Regală în 1450, făcând din orașul Strathaven un Burgh of Barony. Populația actuală este estimată la 7.500 de locuitori.