United Kingdom - 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 CityStateCountryPopulation
972. Strathaven ScotlandUnited Kingdom 8,190
966. Annan ScotlandUnited Kingdom 8,231
954. Peebles ScotlandUnited Kingdom 8,403
945. Kirkwall ScotlandUnited Kingdom 8,500
943. Nairn ScotlandUnited Kingdom 8,551
931. Stevenston ScotlandUnited Kingdom 8,749
930. Ellon ScotlandUnited Kingdom 8,750
926. Haddington ScotlandUnited Kingdom 8,779
925. Cupar ScotlandUnited Kingdom 8,822
909. Armadale ScotlandUnited Kingdom 9,026
906. Tranent ScotlandUnited Kingdom 9,042
900. Forres ScotlandUnited Kingdom 9,134
896. Cumnock ScotlandUnited Kingdom 9,189
888. Bonhill ScotlandUnited Kingdom 9,418
883. Queensferry ScotlandUnited Kingdom 9,477
880. Denny ScotlandUnited Kingdom 9,535
875. Stonehaven ScotlandUnited Kingdom 9,592
870. Fort William ScotlandUnited Kingdom 9,652
869. Kilsyth ScotlandUnited Kingdom 9,662
857. Ardrossan ScotlandUnited Kingdom 10,000
843. Whitburn ScotlandUnited Kingdom 10,137
827. Carnoustie ScotlandUnited Kingdom 10,500
824. Stranraer ScotlandUnited Kingdom 10,581
821. Montrose ScotlandUnited Kingdom 10,620
804. Saltcoats ScotlandUnited Kingdom 10,949
798. Largs ScotlandUnited Kingdom 11,126
787. Inverurie ScotlandUnited Kingdom 11,323
782. Cowdenbeath ScotlandUnited Kingdom 11,350
777. Gourock ScotlandUnited Kingdom 11,390
770. Dalkeith ScotlandUnited Kingdom 11,502
745. Rosyth ScotlandUnited Kingdom 12,003
736. Fraserburgh ScotlandUnited Kingdom 12,249
710. Milngavie ScotlandUnited Kingdom 12,999
703. Alexandria ScotlandUnited Kingdom 13,079
697. Forfar ScotlandUnited Kingdom 13,237
692. Broxburn ScotlandUnited Kingdom 13,288
687. Carluke ScotlandUnited Kingdom 13,465
668. Linlithgow ScotlandUnited Kingdom 13,863
664. Hawick ScotlandUnited Kingdom 14,053
662. Helensburgh ScotlandUnited Kingdom 14,108
652. Galashiels ScotlandUnited Kingdom 14,351
638. Bonnyrigg ScotlandUnited Kingdom 14,694
630. Troon ScotlandUnited Kingdom 14,900
613. Bathgate ScotlandUnited Kingdom 15,337
610. Prestwick ScotlandUnited Kingdom 15,401
609. Larkhall ScotlandUnited Kingdom 15,410
608. Saint Andrews ScotlandUnited Kingdom 15,435
603. Port Glasgow ScotlandUnited Kingdom 15,543
598. Johnstone ScotlandUnited Kingdom 15,705
588. Kilwinning ScotlandUnited Kingdom 16,000
585. Giffnock ScotlandUnited Kingdom 16,038
584. Buckhaven ScotlandUnited Kingdom 16,063
570. High Blantyre ScotlandUnited Kingdom 16,739
561. Penicuik ScotlandUnited Kingdom 17,011
557. Barrhead ScotlandUnited Kingdom 17,285
554. Grangemouth ScotlandUnited Kingdom 17,349
544. Peterhead ScotlandUnited Kingdom 17,627
507. Alloa ScotlandUnited Kingdom 18,885
497. Kirkintilloch ScotlandUnited Kingdom 19,489
492. Dumbarton ScotlandUnited Kingdom 19,878
491. Renfrew ScotlandUnited Kingdom 19,894
483. Polmont ScotlandUnited Kingdom 20,069
479. Bellshill ScotlandUnited Kingdom 20,201
459. Elgin ScotlandUnited Kingdom 21,236
442. Arbroath ScotlandUnited Kingdom 22,291
433. Musselburgh ScotlandUnited Kingdom 22,656
432. Bishopbriggs ScotlandUnited Kingdom 22,668
411. Newton Mearns ScotlandUnited Kingdom 23,808
371. Wishaw ScotlandUnited Kingdom 27,627
368. Bearsden ScotlandUnited Kingdom 27,839
342. Clydebank ScotlandUnited Kingdom 29,867
341. Motherwell ScotlandUnited Kingdom 29,908
321. Falkirk ScotlandUnited Kingdom 32,479
318. Irvine ScotlandUnited Kingdom 32,748
314. Stirling ScotlandUnited Kingdom 33,012
293. Airdrie ScotlandUnited Kingdom 35,440
261. Glenrothes ScotlandUnited Kingdom 38,734
258. Dunfermline ScotlandUnited Kingdom 38,960
249. Inverness ScotlandUnited Kingdom 40,755
235. Kilmarnock ScotlandUnited Kingdom 42,904
234. Greenock ScotlandUnited Kingdom 43,495
231. Perth ScotlandUnited Kingdom 43,633
222. Ayr ScotlandUnited Kingdom 45,513
213. Kirkcaldy ScotlandUnited Kingdom 46,912
207. Hamilton ScotlandUnited Kingdom 47,615
202. Cumbernauld ScotlandUnited Kingdom 49,392
181. Livingston ScotlandUnited Kingdom 53,798
121. Paisley ScotlandUnited Kingdom 73,074
117. East Kilbride ScotlandUnited Kingdom 74,231
41. Dundee ScotlandUnited Kingdom 151,592
32. Aberdeen ScotlandUnited Kingdom 183,790
7. Edinburgh ScotlandUnited Kingdom 435,791
3. Glasgow ScotlandUnited Kingdom 610,268
2,566. Tintern WalesUnited Kingdom 750
2,512. Betws-y-Coed WalesUnited Kingdom 1,200
2,439. Beaumaris WalesUnited Kingdom 1,530
2,437. Pontlliw WalesUnited Kingdom 1,535
2,435. Aberaeron WalesUnited Kingdom 1,537
2,418. Bow Street WalesUnited Kingdom 1,556
2,415. Crynant WalesUnited Kingdom 1,563