Lanark was the county town of the former county of Lanarkshire, though for many years Hamilton was the county town, prior to the formation of Strathclyde.
Lanark was the county town of the former county of Lanarkshire. Hamilton was the county town. This was for many years. This was prior to the formation of Strathclyde.