Scotland
658 cities and towns
Largest Cities in Scotland
Glasgow, SCT
Pop
635,640
Edinburgh, SCT
Pop
488,050
Aberdeen, SCT
Pop
200,680
Dundee, SCT
Pop
148,280
Paisley, SCT
Pop
77,220
East Kilbride, SCT
Pop
75,120
Livingston, SCT
Pop
57,030
Meikle Earnock, SCT
Pop
54,080
Hamilton, SCT
Pop
54,080
Dunfermline, SCT
Pop
53,100
Cumbernauld, SCT
Pop
50,920
Kirkcaldy, SCT
Pop
50,010
About Scotland
| Abbreviation | SCT |
| State Population | 5,135,028 |
All Cities in Scotland
| # | City | Population | Median Income | Home Value | Median Rent | Median Age |
|---|---|---|---|---|---|---|
| 1 | Glasgow | 635,640 | - | |||
| 2 | Edinburgh | 488,050 | - | |||
| 3 | Aberdeen | 200,680 | - | |||
| 4 | Dundee | 148,280 | - | |||
| 5 | Paisley | 77,220 | - | |||
| 6 | East Kilbride | 75,120 | - | |||
| 7 | Livingston | 57,030 | - | |||
| 8 | Meikle Earnock | 54,080 | - | |||
| 9 | Hamilton | 54,080 | - | |||
| 10 | Dunfermline | 53,100 | - | |||
| 11 | Cumbernauld | 50,920 | - | |||
| 12 | Kirkcaldy | 50,010 | - | |||
| 13 | Perth | 47,430 | - | |||
| 14 | Inverness | 47,380 | - | |||
| 15 | Ayr | 46,780 | - | |||
| 16 | Kilmarnock | 46,770 | - | |||
| 17 | Coatbridge | 43,960 | - | |||
| 18 | Greenock | 41,990 | - | |||
| 19 | Glenrothes | 38,510 | - | |||
| 20 | Stirling | 37,910 | - | |||
| 21 | Airdrie | 37,410 | - | |||
| 22 | Falkirk | 35,850 | - | |||
| 23 | Irvine | 34,090 | - | |||
| 24 | Dumfries | 33,440 | - | |||
| 25 | Motherwell | 32,590 | - | |||
| 26 | Rutherglen | 31,190 | - | |||
| 27 | Wishaw | 30,290 | - | |||
| 28 | Cambuslang | 29,100 | - | |||
| 29 | Bearsden | 28,120 | - | |||
| 30 | Newton Mearns | 26,600 | - | |||
| 31 | Clydebank | 26,320 | - | |||
| 32 | Elgin | 24,760 | - | |||
| 33 | Vale of Leven | 24,640 | - | |||
| 34 | Arbroath | 23,940 | - | |||
| 35 | Bishopbriggs | 23,540 | - | |||
| 36 | Bathgate | 22,920 | - | |||
| 37 | Renfrew | 22,570 | - | |||
| 38 | Kirkintilloch | 21,380 | - | |||
| 39 | Musselburgh | 20,840 | - | |||
| 40 | Dumbarton | 20,560 | - | |||
| 41 | Bellshill | 20,290 | - | |||
| 42 | Peterhead | 19,270 | - | |||
| 43 | Isle of Lewis | 18,500 | - | |||
| 44 | Dalserf | 17,985 | - | |||
| 45 | Barrhead | 17,610 | - | |||
| 46 | Bonnyrigg | 17,530 | - | |||
| 47 | Blantyre | 16,900 | - | |||
| 48 | High Blantyre | 16,739 | - | |||
| 49 | Grangemouth | 16,650 | - | |||
| 50 | Saint Andrews | 16,460 | - |
Page 1 of 14