Interactive map

Scotland Map

Every council area, city and town in Scotland on one zoomable map, with its main highways, rivers and lakes. Switch on towns and council areas above the map and zoom in for every name; tap a council area to see its population, area and largest towns.

Map layers

Loading the map…

Printable maps of Scotland

Free to print for class and home: Scotland with its cities and towns, a map of its council areas, and a blank outline map. PDFs fit one A4 or US Letter page.

Scotland map with cities

Scotland council areas map

Blank map of Scotland

About Scotland

Scotland has 32 council areas and about 5,545,500 people (2025) on 77,900 km² (30,077 sq mi). The capital is Edinburgh; the largest city is Glasgow, with 617,794 people (2022). It borders England.

Glasgow City is the most populous council area (654,330 people) and Orkney Islands the least (21,920); Highland is the largest by area (25,653 km²) and Dundee City the smallest (60 km²).

Largest cities in Scotland

The 25 most populous cities and towns. All 343 are on the map above: switch on Towns and zoom in to see them.

#CityCouncil areaPopulation
1GlasgowGlasgow City617,794
2EdinburghCity of Edinburgh493,736
3AberdeenAberdeen City192,956
4DundeeDundee City147,345
5PaisleyRenfrewshire79,369
6East KilbrideSouth Lanarkshire76,607
7DunfermlineFife56,027
8LivingstonWest Lothian55,836
9HamiltonSouth Lanarkshire55,157
10Kirkcaldy and DysartFife51,117
11CumbernauldNorth Lanarkshire50,498
12InvernessHighland48,248
13PerthPerth and Kinross47,893
14KilmarnockEast Ayrshire47,064
15AyrSouth Ayrshire46,182
16GreenockInverclyde42,866
17CoatbridgeNorth Lanarkshire42,264
18StirlingStirling38,587
19GlenrothesFife37,468
20AirdrieNorth Lanarkshire35,846
21FalkirkFalkirk34,627
22IrvineNorth Ayrshire33,998
23DumfriesDumfries and Galloway33,676
24CambuslangSouth Lanarkshire33,252
25MotherwellNorth Lanarkshire33,031

Populations of the council areas are National Records of Scotland mid-2025 estimates; towns are NRS localities with their Scotland's Census 2022 populations.

Council areas of Scotland

All 32 council areas. Select one to show it on the map.

Council areas of Scotland. Select a column heading to sort; select a name to show it on the map.
Council area230,180186
Council area264,6406,313
Council area114,6102,182
Council area87,3106,906
Council area531,370263
Council area51,610159
Council area145,4906,426
Council area148,39060
Council area121,3501,262
Council area109,550174
Council area116,460679
Council area99,840174
Council area160,230297
Council area373,9901,325
Council area654,330175
Council area237,26025,653
Council area78,550160
Council area100,390354
Council area94,7302,238
Council area25,7703,056
Council area133,660885
Council area343,930470
Council area21,920990
Council area154,9305,286
Council area189,270261
Council area116,8004,732
Council area22,7101,467
Council area112,2801,222
Council area334,3301,772
Council area94,0402,186
Council area88,340159
Council area187,240428

Quizzes and worksheets

Sources

  • Boundaries: Office for National Statistics (ONS) Open Geography Portal, Countries and Counties and Unitary Authorities (December 2025), generalised clipped boundaries; contains OS data © Crown copyright and database right.
  • Populations and land areas: ONS, Population estimates for the UK, England, Wales, Scotland and Northern Ireland: mid-2025 (with National Records of Scotland and NISRA).
  • Towns: National Records of Scotland, Scotland's Census 2022 localities (population and centroids), via maps.gov.scot.
  • Roads: Ordnance Survey, OS Open Roads (motorways and primary A roads).