Lanark (disambiguation)

Lanark could mean:

the town of Lanark in Scotland
Lanark: A Life in Four Books, a novel by Alasdair Gray

In Canada
Lanark County, Ontario
Lanark, Ontario
Lanark, Nova Scotia in Antigonish County, Nova Scotia
Lanark Highlands, Ontario

Also in Scotland
the county of Lanarkshire
the former Lanark district, later known as Clydesdale
the village of New Lanark, a World Heritage site