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
134. Kelty ScotlandUnited Kingdom 5,644
128. Kemnay ScotlandUnited Kingdom 6,000
164. Kennoway ScotlandUnited Kingdom 4,596
188. Kilbarchan ScotlandUnited Kingdom 3,560
110. Kilbirnie ScotlandUnited Kingdom 6,972
324. Kilcreggan ScotlandUnited Kingdom 1,343
281. Killearn ScotlandUnited Kingdom 1,753
182. Kilmacolm ScotlandUnited Kingdom 3,887
14. Kilmarnock ScotlandUnited Kingdom 42,904
224. Kilmaurs ScotlandUnited Kingdom 2,528
75. Kilsyth ScotlandUnited Kingdom 9,662
44. Kilwinning ScotlandUnited Kingdom 16,000
202. Kincardine ScotlandUnited Kingdom 3,014
211. Kinghorn ScotlandUnited Kingdom 2,776
332. Kinglassie ScotlandUnited Kingdom 1,274
317. Kingussie ScotlandUnited Kingdom 1,442
257. Kinloss ScotlandUnited Kingdom 2,011
161. Kinross ScotlandUnited Kingdom 4,691
242. Kintore ScotlandUnited Kingdom 2,170
10. Kirkcaldy ScotlandUnited Kingdom 46,912
259. Kirkconnel ScotlandUnited Kingdom 1,993
196. Kirkcudbright ScotlandUnited Kingdom 3,367
35. Kirkintilloch ScotlandUnited Kingdom 19,489
200. Kirkliston ScotlandUnited Kingdom 3,139
280. Kirknewton ScotlandUnited Kingdom 1,755
90. Kirkwall ScotlandUnited Kingdom 8,500
126. Kirriemuir ScotlandUnited Kingdom 6,108
307. Ladybank ScotlandUnited Kingdom 1,519
369. Lamlash ScotlandUnited Kingdom 1,046
94. Lanark ScotlandUnited Kingdom 8,151
240. Langholm ScotlandUnited Kingdom 2,213
68. Largs ScotlandUnited Kingdom 11,126
48. Larkhall ScotlandUnited Kingdom 15,410
367. Lauder ScotlandUnited Kingdom 1,078
264. Laurencekirk ScotlandUnited Kingdom 1,916
203. Law ScotlandUnited Kingdom 2,994
184. Lennoxtown ScotlandUnited Kingdom 3,795
117. Lerwick ScotlandUnited Kingdom 6,594
183. Lesmahagow ScotlandUnited Kingdom 3,823
300. Letham ScotlandUnited Kingdom 1,591
234. Leuchars ScotlandUnited Kingdom 2,341
100. Leven ScotlandUnited Kingdom 7,887
274. Lhanbryd ScotlandUnited Kingdom 1,845
326. Limekilns ScotlandUnited Kingdom 1,329
56. Linlithgow ScotlandUnited Kingdom 13,863
7. Livingston ScotlandUnited Kingdom 53,798
122. Loanhead ScotlandUnited Kingdom 6,358
123. Locharbriggs ScotlandUnited Kingdom 6,333
118. Lochgelly ScotlandUnited Kingdom 6,586
236. Lochgilphead ScotlandUnited Kingdom 2,272
265. Lochmaben ScotlandUnited Kingdom 1,910
215. Lochwinnoch ScotlandUnited Kingdom 2,684
179. Lockerbie ScotlandUnited Kingdom 3,985
228. Longniddry ScotlandUnited Kingdom 2,482
113. Lossiemouth ScotlandUnited Kingdom 6,841
341. Luncarty ScotlandUnited Kingdom 1,236
247. Lundin Links ScotlandUnited Kingdom 2,124
186. Macduff ScotlandUnited Kingdom 3,747
365. Macmerry ScotlandUnited Kingdom 1,082
235. Markinch ScotlandUnited Kingdom 2,309
175. Mauchline ScotlandUnited Kingdom 4,137
165. Maybole ScotlandUnited Kingdom 4,447
296. Melrose ScotlandUnited Kingdom 1,640
353. Methven ScotlandUnited Kingdom 1,161
204. Mid Calder ScotlandUnited Kingdom 2,954
338. Millport ScotlandUnited Kingdom 1,260
271. Milnathort ScotlandUnited Kingdom 1,885
61. Milngavie ScotlandUnited Kingdom 12,999
216. Mintlaw ScotlandUnited Kingdom 2,673
252. Moffat ScotlandUnited Kingdom 2,077
70. Montrose ScotlandUnited Kingdom 10,620
22. Motherwell ScotlandUnited Kingdom 29,908
278. Muir of Ord ScotlandUnited Kingdom 1,807
305. Muirhead ScotlandUnited Kingdom 1,542
306. Muirkirk ScotlandUnited Kingdom 1,539
28. Musselburgh ScotlandUnited Kingdom 22,656
89. Nairn ScotlandUnited Kingdom 8,551
149. Neilston ScotlandUnited Kingdom 5,091
206. New Cumnock ScotlandUnited Kingdom 2,884
169. New Scone ScotlandUnited Kingdom 4,355
111. Newarthill ScotlandUnited Kingdom 6,892
376. Newbridge ScotlandUnited Kingdom 1,013
322. Newburgh ScotlandUnited Kingdom 1,377
266. Newburgh ScotlandUnited Kingdom 1,909
148. Newmains ScotlandUnited Kingdom 5,094
205. Newmilns ScotlandUnited Kingdom 2,941
173. Newport-On-Tay ScotlandUnited Kingdom 4,203
26. Newton Mearns ScotlandUnited Kingdom 23,808
189. Newton Stewart ScotlandUnited Kingdom 3,548
197. Newtonhill ScotlandUnited Kingdom 3,284
342. Newtown Saint Boswells ScotlandUnited Kingdom 1,225
120. North Berwick ScotlandUnited Kingdom 6,439
361. North Queensferry ScotlandUnited Kingdom 1,112
177. Oakley ScotlandUnited Kingdom 4,067
95. Oban ScotlandUnited Kingdom 8,081
190. Old Kilpatrick ScotlandUnited Kingdom 3,528
255. Oldmeldrum ScotlandUnited Kingdom 2,023
253. Ormiston ScotlandUnited Kingdom 2,062
225. Overtown ScotlandUnited Kingdom 2,519
6. Paisley ScotlandUnited Kingdom 73,074