☰

Scotland - list of cities

Language: en
International title: Scotland
Detailed information: https://en.wikipedia.org

Scotland has 181 cities with a population of over 5,000. The list of cities with an approximate population is presented in the table below.

β„– City (click to sort) Population
1 Wishaw 30510
2 Wick 7140
3 Whitburn 10460
4 Uddingston 5610
5 Turriff 5060
6 Troon 14680
7 Tranent 11840
8 Tillicoultry 5160
9 Thurso 7760
10 Strathaven 7480
11 Stranraer 10510
12 Stornoway 7500
13 Stonehouse 5500
14 Stonehaven 11370
15 Stirling 36440
16 Stewarton 7140
17 Stevenston 9290
18 Stepps 6730
19 Selkirk 5730
20 Saltcoats 12800
21 St Andrews (Saint Andrews) 16800
22 Rutherglen 31180
23 Rosyth 13690
24 Renfrew 22010
25 Queensferry 8960
26 Prestwick 14750
27 Prestonpans 9490
28 Portlethen 8200
29 Port Glasgow 15190
30 Polmont 5390
31 Peterhead 18450
32 Perth 47180
33 Penicuik 16110
34 Peebles 8380
35 Paisley 76220
36 Oban 8540
37 North Berwick 6650
38 Newton Mearns 24650
39 Newmains 5710
40 Newarthill 6480
41 Neilston 5310
42 Nairn 9860
43 Musselburgh 23620
44 Motherwell 32120
45 Montrose 11880
46 Monifieth 8210
47 Milngavie 13110
48 Methil 11160
49 Lossiemouth 7620
50 Lochgelly 6586
51 Locharbriggs 5960
52 Loanhead 6350
53 Livingston 56570
54 Linlithgow 13320
55 Leven 8960
56 Lerwick 7040
57 Larkhall 15020
58 Largs 11340
59 Larbert 9530
60 Lanark 8890
61 Kirriemuir 6160
62 Kirkwall 7150
63 Kirkintilloch 19630
64 Kirkcaldy 49460
65 Kilwinning 16420
66 Kilsyth 9860
67 Kilmarnock 46350
68 Kilbirnie 7520
69 Kelty 6590
70 Kelso 5600
71 Johnstone 16390
72 Irvine 33740
73 Inverurie 12760
74 Inverness 46870
75 Inverkeithing 5220
76 Houston 6420
77 Holytown 5080
78 High Blantyre 16739
79 Helensburgh 13720
80 Hawick 14050
81 Hamilton 53200
82 Haddington 9020
83 Greenock 43690
84 Grangemouth 17280
85 Gourock 10570
86 Gorebridge 6330
87 Glenrothes 39100
88 Glasgow 591620
89 Girvan 6650
90 Giffnock 12070
91 Galashiels 12660
92 Fraserburgh 13140
93 Fort William 5830
94 Forres 9900
95 Forfar 13970
96 Falkirk 35310
97 Ellon 10100
98 Elgin 22980
99 Elderslie 5690
100 Edinburgh 464990
101 East Kilbride 74740
102 Dyce 5730
103 Duntocher 7036
104 Dunoon 8160
105 Dunfermline 50380
106 Dundee 147710
107 Dunblane 8830
108 Dunbar 8470
109 Dumfries 33280
110 Dumbarton 19950
111 Dingwall 5520
112 Denny 7860
113 Dalserf 17985
114 Dalry 5560
115 Dalkeith 12720
116 Currie 6500
117 Cupar 9270
118 Cumnock 8920
119 Cumbernauld 51610
120 Crieff 7430
121 Cowdenbeath 11460
122 Cove 7060
123 Colinton 7637
124 Cockenzie 5660
125 Coatbridge 43970
126 Clydebank 26640
127 Chapelhall 6560
128 Carnoustie 11430
129 Carluke 13370
130 Cambuslang 27610
131 Burntisland 6370
132 Buckie 8430
133 Broxburn 15360
134 Brechin 7520
135 Bothwell 6410
136 Bonnyrigg 16360
137 Bonnybridge 5280
138 Bonhill 9180
139 Bo'ness (Bo’ness) 14910
140 Blairgowrie 8890
141 Blackburn 5480
142 Bishopbriggs 23430
143 Bellshill 20650
144 Beith 6170
145 Bearsden 27340
146 Bathgate 21070
147 Barrhead 17620
148 Bannockburn 7040
149 Banchory 7520
150 Ballingry 5758
151 Balerno 6000
152 Ayr 47190
153 Armadale 11770
154 Ardrossan 10930
155 Arbroath 23640
156 Annan 8920
157 Alness 5700
158 Alloa 20390
159 Alexandria 6940
160 Airdrie 37130
161 Aberdeen 196670
162 Moodiesburn 6900
163 Erskine 15530
164 Westhill 11600
165 Clarkston 9460
166 Shotts 8235
167 Lewis (Isle of Lewis) 18500
168 Isle of Bute 7228
169 Orkney Islands (Orkney) 20100
170 Isle of Arran 5058
171 Dalgety Bay 9810
172 Linwood 8590
173 Blantyre 17090
174 Tullibody 8710
175 Vale of Leven 24640
176 Faifley 5030
177 Lenzie 8580
178 Mayfield 13140
179 New Stevenston 5450
180 Stenhousemuir 10050
181 Viewpark 16020