|
City
|
Population
|
|
Glasgow
|
617,794
|
|
Edinburgh
|
493,736
|
|
Aberdeen
|
192,956
|
|
Dundee
|
147,345
|
|
Paisley
|
79,369
|
|
East Kilbride
|
76,607
|
|
Dunfermline
|
56,027
|
|
Livingston
|
55,836
|
|
Hamilton
|
55,157
|
|
Kirkaldy
|
51,117
|
|
Cumbernauld
|
50,498
|
|
Inverness
|
48,248
|
|
Perth
|
47,893
|
|
Kilmarnock
|
47,064
|
|
Ayr
|
46,182
|
|
Greenock
|
42,866
|
|
Coatbridge
|
42,264
|
|
Stirling
|
38,587
|
|
Glenrothes
|
37,468
|
|
Airdrie
|
35,846
|
|
Falkirk
|
34,627
|
|
Irvine
|
33,998
|
|
Dumfries
|
33,676
|
|
Cambuslang
|
33,252
|
|
Motherwell
|
33,031
|
|
Rutherglen
|
31,195
|
|
Wishaw
|
30,211
|
|
Bearsden
|
28,486
|
|
Newton Mearns
|
28,456
|
|
Clydebank
|
26,221
|
|
Elgin
|
24,640
|
|
|
City
|
Population
|
|
Renfrew
|
23,809
|
|
Bishopbriggs
|
23,753
|
|
Arbroath
|
23,481
|
|
Bathgate
|
22,222
|
|
Kirkintilloch
|
22,037
|
|
Musselburgh
|
21,479
|
|
Dumbarton
|
21,036
|
|
Peterhead
|
19,791
|
|
Bellshill
|
19,500
|
|
Bonnyrigg
|
18,094
|
|
Barrhead
|
17,586
|
|
Blantyre
|
16,538
|
|
Johnstone
|
16,491
|
|
St Andrews
|
16,460
|
|
Penicuik
|
16,409
|
|
Killwinning
|
16,211
|
|
Grangemouth
|
16,016
|
|
Viewpark
|
15,831
|
|
Broxburn
|
15,418
|
|
Larkhall
|
15,308
|
|
Troon
|
15,261
|
|
Dalkeith
|
15,146
|
|
Inverurie
|
15,106
|
|
Bo'ness
|
14,885
|
|
Erskine
|
14,880
|
|
Alloa
|
14,705
|
|
Prestwick
|
14,570
|
|
Port Glasgow
|
14,288
|
|
Mayfield
|
14,276
|
|
Helensburgh
|
14,127
|
|
Carluke
|
14,105
|
|
|
City
|
Population
|
|
Forfar
|
13,801
|
|
Rosyth
|
13,303
|
|
Fraserburgh
|
12,921
|
|
Milngavie
|
12,765
|
|
Larbert
|
12,682
|
|
Armadale
|
12,568
|
|
Linlithgow
|
12,517
|
|
Tranent
|
12,237
|
|
Saltcoats
|
12,165
|
|
Cowdenbeath
|
11,969
|
|
Giffnock
|
11,964
|
|
Whitburn
|
11,775
|
|
Westhill
|
11,750
|
|
Carnoustie
|
11,359
|
|
Haddington
|
11,354
|
|
Montrose
|
11,251
|
|
Stonehaven
|
11,177
|
|
Kilsyth
|
10,952
|
|
Largs
|
10,917
|
|
Dunbar
|
10,777
|
|
Hawick
|
10,728
|
|
Methil
|
10,703
|
|
Prestonpans
|
10,620
|
|
Ardrossan
|
10,332
|
|
South Queensferry
|
10,216
|
|
Ellon
|
10,126
|
|
Leven
|
10,087
|
|
Gourock
|
10,077
|
|
Galashiels
|
10,075
|
|
Bishopton
|
10,043
|
|