Scotland - Top 100+ Cities by Population

Population data by city is the population of the city itself, not the metro area. Data is as of 2011 estimates.

Rank City State Country Population
177. Oakley ScotlandUnited Kingdom 4,067
176. Tayport ScotlandUnited Kingdom 4,093
175. Mauchline ScotlandUnited Kingdom 4,137
174. Dreghorn ScotlandUnited Kingdom 4,191
173. Newport-On-Tay ScotlandUnited Kingdom 4,203
172. Dalbeattie ScotlandUnited Kingdom 4,205
171. Auchterarder ScotlandUnited Kingdom 4,220
170. West Kilbride ScotlandUnited Kingdom 4,321
169. New Scone ScotlandUnited Kingdom 4,355
168. Huntly ScotlandUnited Kingdom 4,390
167. Keith ScotlandUnited Kingdom 4,396
166. Bridge of Weir ScotlandUnited Kingdom 4,418
165. Maybole ScotlandUnited Kingdom 4,447
164. Kennoway ScotlandUnited Kingdom 4,596
163. Fauldhouse ScotlandUnited Kingdom 4,610
162. Blackburn ScotlandUnited Kingdom 4,631
161. Kinross ScotlandUnited Kingdom 4,691
160. Stepps ScotlandUnited Kingdom 4,711
159. Turriff ScotlandUnited Kingdom 4,711
158. Galston ScotlandUnited Kingdom 4,902
157. Rothesay ScotlandUnited Kingdom 4,912
156. Cardenden ScotlandUnited Kingdom 4,913
155. Alness ScotlandUnited Kingdom 4,921
154. Campbeltown ScotlandUnited Kingdom 4,939
153. Stonehouse ScotlandUnited Kingdom 4,950
152. Dingwall ScotlandUnited Kingdom 5,025
151. Bishopton ScotlandUnited Kingdom 5,029
150. Bridge of Allan ScotlandUnited Kingdom 5,073
149. Neilston ScotlandUnited Kingdom 5,091
148. Newmains ScotlandUnited Kingdom 5,094
147. Alva ScotlandUnited Kingdom 5,130
146. Elderslie ScotlandUnited Kingdom 5,142
145. Kelso ScotlandUnited Kingdom 5,154
144. Inverkeithing ScotlandUnited Kingdom 5,163
143. Dalry ScotlandUnited Kingdom 5,234
142. Dyce ScotlandUnited Kingdom 5,375
141. Holytown ScotlandUnited Kingdom 5,377
140. Tillicoultry ScotlandUnited Kingdom 5,404
139. Stornoway ScotlandUnited Kingdom 5,423
138. Chapelhall ScotlandUnited Kingdom 5,507
137. Burntisland ScotlandUnited Kingdom 5,518
136. Uddingston ScotlandUnited Kingdom 5,609
135. Selkirk ScotlandUnited Kingdom 5,629
134. Kelty ScotlandUnited Kingdom 5,644
133. East Calder ScotlandUnited Kingdom 5,695
132. Ballingry ScotlandUnited Kingdom 5,758
131. Gorebridge ScotlandUnited Kingdom 5,874
130. Cockenzie ScotlandUnited Kingdom 5,962
129. Banchory ScotlandUnited Kingdom 5,978
128. Kemnay ScotlandUnited Kingdom 6,000
127. Balerno ScotlandUnited Kingdom 6,000
126. Kirriemuir ScotlandUnited Kingdom 6,108
125. Bothwell ScotlandUnited Kingdom 6,266
124. Beith ScotlandUnited Kingdom 6,288
123. Locharbriggs ScotlandUnited Kingdom 6,333
122. Loanhead ScotlandUnited Kingdom 6,358
121. Dunbar ScotlandUnited Kingdom 6,414
120. North Berwick ScotlandUnited Kingdom 6,439
119. Currie ScotlandUnited Kingdom 6,500
118. Lochgelly ScotlandUnited Kingdom 6,586
117. Lerwick ScotlandUnited Kingdom 6,594
116. Stewarton ScotlandUnited Kingdom 6,615
115. Crieff ScotlandUnited Kingdom 6,685
114. Girvan ScotlandUnited Kingdom 6,821
113. Lossiemouth ScotlandUnited Kingdom 6,841
112. Portlethen ScotlandUnited Kingdom 6,841
111. Newarthill ScotlandUnited Kingdom 6,892
110. Kilbirnie ScotlandUnited Kingdom 6,972
109. Brechin ScotlandUnited Kingdom 6,977
108. Houston ScotlandUnited Kingdom 7,031
107. Duntocher ScotlandUnited Kingdom 7,036
106. Bonnybridge ScotlandUnited Kingdom 7,123
105. Prestonpans ScotlandUnited Kingdom 7,145
104. Wick ScotlandUnited Kingdom 7,147
103. Thurso ScotlandUnited Kingdom 7,492
102. Colinton ScotlandUnited Kingdom 7,637
101. Buckie ScotlandUnited Kingdom 7,860
100. Leven ScotlandUnited Kingdom 7,887
99. Dunoon ScotlandUnited Kingdom 7,981
98. Bannockburn ScotlandUnited Kingdom 8,033
97. Dunblane ScotlandUnited Kingdom 8,056
96. Blairgowrie ScotlandUnited Kingdom 8,081
95. Oban ScotlandUnited Kingdom 8,081
94. Lanark ScotlandUnited Kingdom 8,151
93. Strathaven ScotlandUnited Kingdom 8,190
92. Annan ScotlandUnited Kingdom 8,231
91. Peebles ScotlandUnited Kingdom 8,403
90. Kirkwall ScotlandUnited Kingdom 8,500
89. Nairn ScotlandUnited Kingdom 8,551
88. Stevenston ScotlandUnited Kingdom 8,749
87. Ellon ScotlandUnited Kingdom 8,750
86. Haddington ScotlandUnited Kingdom 8,779
85. Cupar ScotlandUnited Kingdom 8,822
84. Armadale ScotlandUnited Kingdom 9,026
83. Tranent ScotlandUnited Kingdom 9,042
82. Forres ScotlandUnited Kingdom 9,134
81. Cumnock ScotlandUnited Kingdom 9,189
80. Bonhill ScotlandUnited Kingdom 9,418
79. Queensferry ScotlandUnited Kingdom 9,477
78. Denny ScotlandUnited Kingdom 9,535