Largest Cities and Towns in Scotland

Scotland is a division and part of the United Kingdom, with stunning landscapes and mountain ranges, as well as many economically and technologically advanced cities. Many Scottish cities are well-known for their modern attractions along with historic structures (shopping malls, museums, amusement parks, and so on). Scottish Gaelic is the official language in Scotland, while white Scottish and British people are the main ethnic groups.

Glasgow city in Scotland, Photo by Stephen O’Donnell on Unsplash

With just under 600,000 residents, Glasgow is Scotland’s largest city, followed by Edinburgh, one of the continent’s major financial hubs.


City name

Council area


1Glasgow Glasgow City589,900
2Edinburgh City of Edinburgh468,720
3Aberdeen Aberdeen City189,120
4Dundee Dundee City144,170
5Paisley Renfrewshire74,570
6East Kilbride South Lanarkshire73,590
7Livingston West Lothian55,070
8Hamilton South Lanarkshire51,640
9Cumbernauld North Lanarkshire50,470
10Kirkcaldy Fife49,560
11Dunfermline Fife48,240
12Ayr South Ayrshire46,060
13Perth Perth and Kinross45,770
14Inverness Highland45,050
15Kilmarnock East Ayrshire44,830
16Greenock Inverclyde43,450
17Coatbridge North Lanarkshire41,610
18Glenrothes Fife38,940
19Airdrie North Lanarkshire35,950
20Falkirk Falkirk35,170
Share this post:

More to explore