Linlithgow is a town in West Lothian, Scotland. It was historically West Lothian's county town, reflected in the county's historical name of Linlithgowshire.