Explore Scotland

Places

Discover Scotland's towns, villages, islands, landscapes, beaches, attractions, landmarks and historic places.

Clear
Discover

Places worth visiting

700 places
Scottish.scot Highland cow mascot
Villages

Kyle of Lochalsh

📍 Highland

Kyle of Lochalsh is a village in Highland, Scotland.Views across the water towards Skye give Kyle of Lochalsh a distinctive maritime setting. Its harbour and railway connections make it an…

Explore place →
Scottish.scot Highland cow mascot
Villages

Lairg

📍 Highland

Lairg is a village in Highland, Scotland.Beside Loch Shin, Lairg forms an important meeting point among the routes of inland Sutherland. Its loch-side setting and surrounding landscapes offer a different…

Explore place →
Scottish.scot Highland cow mascot
Villages

Lamlash

📍 North Ayrshire

Lamlash is a village in North Ayrshire, Scotland.Set beside a sheltered bay facing Holy Isle, Lamlash offers one of Arran's most distinctive coastal views. Its village green and maritime connections…

Explore place →
Scottish.scot Highland cow mascot
Cities & Towns

Lanark

📍 South Lanarkshire

Lanark is a town in South Lanarkshire, Scotland.A historic market town above the Clyde, Lanark combines traditional streets with notable local heritage. Nearby New Lanark and the Falls of Clyde…

Explore place →
Scottish.scot Highland cow mascot
Villages

Langbank

📍 Renfrewshire

Langbank is a village in Renfrewshire, Scotland.Set above the Clyde, Langbank offers views across a broad river landscape. Its village setting and nearby estate grounds make it an attractive stop…

Explore place →
Scottish.scot Highland cow mascot
Cities & Towns

Langholm

📍 Dumfries and Galloway

Langholm is a town in Dumfries and Galloway, Scotland.At the meeting of the Esk and Ewes, Langholm combines a scenic valley setting with textile and Border traditions. Its older streets…

Explore place →
Scottish.scot Highland cow mascot
Cities & Towns

Larbert

📍 Falkirk

Larbert is a town in Falkirk, Scotland.Larbert's historic centre and industrial connections form part of the area's wider story. Its position near the Carron makes it useful for exploring nearby…

Explore place →
Scottish.scot Highland cow mascot
Cities & Towns

Largs

📍 North Ayrshire

Largs is a town in North Ayrshire, Scotland.A long promenade and views towards the islands give Largs enduring seaside appeal. Viking connections, local heritage and the surrounding Clyde landscape add…

Explore place →
Scottish.scot Highland cow mascot
Cities & Towns

Larkhall

📍 South Lanarkshire

Larkhall is a town in South Lanarkshire, Scotland.A town with strong mining and weaving connections, Larkhall forms part of the Clyde Valley's industrial story. Nearby parkland and historic places provide…

Explore place →
Scottish.scot Highland cow mascot
Villages

Lasswade

📍 Midlothian

Lasswade is a village in Midlothian, Scotland.A village setting beside the North Esk gives Lasswade an attractive landscape character. Historic buildings and literary connections add interest, with surrounding estate grounds…

Explore place →
Scottish.scot Highland cow mascot
Cities & Towns

Lauder

📍 Scottish Borders

Lauder is a town in Scottish Borders, Scotland.A traditional market town with a broad main street, Lauder has a strong historic character. Nearby Thirlestane Castle and the surrounding Lauderdale countryside…

Explore place →
Scottish.scot Highland cow mascot
Cities & Towns

Lennoxtown

📍 East Dunbartonshire

Lennoxtown is a town in East Dunbartonshire, Scotland.At the foot of the Campsie Fells, Lennoxtown enjoys a striking upland backdrop. Its industrial history and village-scale centre make it a useful…

Explore place →