The Largest Cities in Scotland

Dundee, the fourth largest city in Scotland by population.
Dundee, the fourth largest city in Scotland by population.

Scotland is a country in the United Kingdom. Scotland is known for its lush, mountainous landscapes and modern cities. The population of Scotland is approximately 5.29 million people, which is 8.3% of the total population of the United Kingdom. The following is a list of the largest cities in Scotland.

Scotland's Largest Cities By Population


The largest city in Scotland by population is Glasgow. Glasgow has a population of 590,507 people. Glasgow is a popular city for tourists who are visiting Scotland. It has a relatively high population density. Historically an industrial city, Glasgow today is mostly known for its vibrant art scene and unique style.


Edinburgh, which has a population of 459,366, is the second most populated city in Scotland after Glasgow. Edinburgh is especially famous for its old town, which attracts numerous tourists every year. Edinburgh is home to a number of educational institutions.


Aberdeen is the third largest city in Scotland. It has a population of 195,021 people. It is found in northeast Scotland. Although Aberdeen is known for its chilly climate and cloudy weather, it has also held the designation as the "happiest city in Scotland".


Dundee has a population of around 147,285 people. It is the fourth largest city in Scotland by population. Like Glasgow, Dundee was once known as a major industrial centre within Scotland. Today it has been re-branding itself as a cultural destination.

Development of These Cities

The cities mentioned above have grown over the years thanks to many factors such as education, culture, and economic development. Various industries including textile industries also contribute to their development.

The Largest Cities in Scotland

6East Kilbride74,395

More in World Facts