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
377. Abernethy ScotlandUnited Kingdom 1,010
376. Newbridge ScotlandUnited Kingdom 1,013
375. Strathkinness ScotlandUnited Kingdom 1,018
374. Whitehills ScotlandUnited Kingdom 1,019
373. Ceres ScotlandUnited Kingdom 1,023
372. Errol ScotlandUnited Kingdom 1,039
371. Findhorn ScotlandUnited Kingdom 1,040
370. Balintore ScotlandUnited Kingdom 1,045
369. Lamlash ScotlandUnited Kingdom 1,046
368. Saint Boswells ScotlandUnited Kingdom 1,062
367. Lauder ScotlandUnited Kingdom 1,078
366. Carmunnock ScotlandUnited Kingdom 1,080
365. Macmerry ScotlandUnited Kingdom 1,082
364. Balmullo ScotlandUnited Kingdom 1,085
363. Brora ScotlandUnited Kingdom 1,095
362. Findochty ScotlandUnited Kingdom 1,102
361. North Queensferry ScotlandUnited Kingdom 1,112
360. Springside ScotlandUnited Kingdom 1,114
359. Freuchie ScotlandUnited Kingdom 1,120
357. Innellan ScotlandUnited Kingdom 1,132
358. Rothes ScotlandUnited Kingdom 1,132
356. Blackburn ScotlandUnited Kingdom 1,136
355. Evanton ScotlandUnited Kingdom 1,138
354. Aberchirder ScotlandUnited Kingdom 1,159
352. Saline ScotlandUnited Kingdom 1,161
353. Methven ScotlandUnited Kingdom 1,161
351. Falkland ScotlandUnited Kingdom 1,168
350. Beauly ScotlandUnited Kingdom 1,169
349. Chirnside ScotlandUnited Kingdom 1,176
348. Bankfoot ScotlandUnited Kingdom 1,178
347. Portknockie ScotlandUnited Kingdom 1,179
346. Townhill ScotlandUnited Kingdom 1,190
345. Slamannan ScotlandUnited Kingdom 1,195
344. Fortrose ScotlandUnited Kingdom 1,206
343. Sandwick ScotlandUnited Kingdom 1,217
342. Newtown Saint Boswells ScotlandUnited Kingdom 1,225
341. Luncarty ScotlandUnited Kingdom 1,236
340. Torphins ScotlandUnited Kingdom 1,245
339. Pitmedden ScotlandUnited Kingdom 1,246
338. Millport ScotlandUnited Kingdom 1,260
336. Ardrishaig ScotlandUnited Kingdom 1,261
337. Dornoch ScotlandUnited Kingdom 1,261
335. Dalrymple ScotlandUnited Kingdom 1,264
334. Allanton ScotlandUnited Kingdom 1,266
333. Coalburn ScotlandUnited Kingdom 1,267
332. Kinglassie ScotlandUnited Kingdom 1,274
331. Cullen ScotlandUnited Kingdom 1,283
330. Garelochhead ScotlandUnited Kingdom 1,296
329. Rosehearty ScotlandUnited Kingdom 1,320
327. Boddam ScotlandUnited Kingdom 1,327
328. Ullapool ScotlandUnited Kingdom 1,327
326. Limekilns ScotlandUnited Kingdom 1,329
325. Port Bannatyne ScotlandUnited Kingdom 1,331
324. Kilcreggan ScotlandUnited Kingdom 1,343
323. Tarbert ScotlandUnited Kingdom 1,364
322. Newburgh ScotlandUnited Kingdom 1,377
321. Golspie ScotlandUnited Kingdom 1,381
320. Dufftown ScotlandUnited Kingdom 1,384
319. Seafield ScotlandUnited Kingdom 1,386
318. Airth ScotlandUnited Kingdom 1,414
317. Kingussie ScotlandUnited Kingdom 1,442
316. Saint Monance ScotlandUnited Kingdom 1,447
315. Ballater ScotlandUnited Kingdom 1,466
314. Glenboig ScotlandUnited Kingdom 1,468
313. Carnwath ScotlandUnited Kingdom 1,471
312. Stanley ScotlandUnited Kingdom 1,491
311. Fochabers ScotlandUnited Kingdom 1,494
309. Insch ScotlandUnited Kingdom 1,504
310. Thornhill ScotlandUnited Kingdom 1,504
308. Ratho ScotlandUnited Kingdom 1,515
307. Ladybank ScotlandUnited Kingdom 1,519
306. Muirkirk ScotlandUnited Kingdom 1,539
305. Muirhead ScotlandUnited Kingdom 1,542
303. Stromness ScotlandUnited Kingdom 1,564
304. Inchinnan ScotlandUnited Kingdom 1,564
302. Fairlie ScotlandUnited Kingdom 1,568
301. West Linton ScotlandUnited Kingdom 1,578
300. Letham ScotlandUnited Kingdom 1,591
299. Balfron ScotlandUnited Kingdom 1,605
298. Doune ScotlandUnited Kingdom 1,616
297. Port Erroll ScotlandUnited Kingdom 1,620
296. Melrose ScotlandUnited Kingdom 1,640
295. Tarbolton ScotlandUnited Kingdom 1,649
294. Busby ScotlandUnited Kingdom 1,654
293. Pencaitland ScotlandUnited Kingdom 1,671
292. Hopeman ScotlandUnited Kingdom 1,675
291. Burghead ScotlandUnited Kingdom 1,684
290. Douglas ScotlandUnited Kingdom 1,685
289. Portsoy ScotlandUnited Kingdom 1,688
288. Howwood ScotlandUnited Kingdom 1,712
287. Earlston ScotlandUnited Kingdom 1,728
286. Inverkip ScotlandUnited Kingdom 1,733
285. Aberdour ScotlandUnited Kingdom 1,742
283. Thornton ScotlandUnited Kingdom 1,743
284. Balloch ScotlandUnited Kingdom 1,743
282. Plean ScotlandUnited Kingdom 1,752
281. Killearn ScotlandUnited Kingdom 1,753
280. Kirknewton ScotlandUnited Kingdom 1,755
279. Strathblane ScotlandUnited Kingdom 1,803
277. Pittenweem ScotlandUnited Kingdom 1,807