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
708. Abbey Wood EnglandUnited Kingdom 13,000
2,048. Abbotts Ann EnglandUnited Kingdom 2,112
2,435. Aberaeron WalesUnited Kingdom 1,537
1,312. Abercanaid WalesUnited Kingdom 5,061
846. Abercarn WalesUnited Kingdom 10,118
2,526. Aberchirder ScotlandUnited Kingdom 1,159
317. Aberdare WalesUnited Kingdom 32,756
32. Aberdeen ScotlandUnited Kingdom 183,790
2,281. Aberdour ScotlandUnited Kingdom 1,742
2,137. Aberfeldy ScotlandUnited Kingdom 1,937
2,553. Aberford EnglandUnited Kingdom 1,059
657. Abergavenny WalesUnited Kingdom 14,211
538. Abergele WalesUnited Kingdom 17,769
851. Aberkenfig WalesUnited Kingdom 10,083
2,564. Abernethy ScotlandUnited Kingdom 1,010
2,303. Aberporth WalesUnited Kingdom 1,711
788. Abertillery WalesUnited Kingdom 11,318
1,165. Abertridwr WalesUnited Kingdom 6,177
519. Aberystwyth WalesUnited Kingdom 18,392
274. Abingdon EnglandUnited Kingdom 37,192
1,993. Aboyne ScotlandUnited Kingdom 2,236
853. Abram EnglandUnited Kingdom 10,074
294. Accrington EnglandUnited Kingdom 35,318
1,972. Acle EnglandUnited Kingdom 2,280
2,456. Acton EnglandUnited Kingdom 1,475
182. Acton EnglandUnited Kingdom 53,689
1,848. Adderbury EnglandUnited Kingdom 2,552
1,636. Addingham EnglandUnited Kingdom 3,287
626. Addlestone EnglandUnited Kingdom 14,978
2,548. Adlington EnglandUnited Kingdom 1,081
992. Adlington EnglandUnited Kingdom 7,965
1,570. Ahoghill Northern IrelandUnited Kingdom 3,633
293. Airdrie ScotlandUnited Kingdom 35,440
2,468. Airth ScotlandUnited Kingdom 1,414
1,001. Albrighton EnglandUnited Kingdom 7,885
1,059. Alcester EnglandUnited Kingdom 7,225
2,343. Aldbourne EnglandUnited Kingdom 1,652
1,795. Aldeburgh EnglandUnited Kingdom 2,713
2,010. Alderbury EnglandUnited Kingdom 2,191
1,743. Alderholt EnglandUnited Kingdom 2,855
1,407. Alderley Edge EnglandUnited Kingdom 4,408
1,920. Alderney EnglandUnited Kingdom 2,400
147. Aldershot EnglandUnited Kingdom 61,339
586. Aldridge EnglandUnited Kingdom 16,008
703. Alexandria ScotlandUnited Kingdom 13,079
1,992. Alford ScotlandUnited Kingdom 2,237
435. Alfreton EnglandUnited Kingdom 22,550
2,493. Allanton ScotlandUnited Kingdom 1,266
2,314. Allhallows EnglandUnited Kingdom 1,686
507. Alloa ScotlandUnited Kingdom 18,885
2,230. Almondsbury EnglandUnited Kingdom 1,812
1,327. Alness ScotlandUnited Kingdom 4,921
994. Alnwick EnglandUnited Kingdom 7,940
1,290. Alresford EnglandUnited Kingdom 5,216
1,763. Alrewas EnglandUnited Kingdom 2,805
646. Alsager EnglandUnited Kingdom 14,494
575. Alton EnglandUnited Kingdom 16,584
240. Altrincham EnglandUnited Kingdom 41,548
1,300. Alva ScotlandUnited Kingdom 5,130
1,566. Alvechurch EnglandUnited Kingdom 3,647
2,315. Alveley EnglandUnited Kingdom 1,685
1,929. Alyth ScotlandUnited Kingdom 2,354
1,164. Amble EnglandUnited Kingdom 6,179
1,672. Ambleside EnglandUnited Kingdom 3,132
454. Amersham EnglandUnited Kingdom 21,731
540. Amersham on the Hill EnglandUnited Kingdom 17,719
946. Amesbury EnglandUnited Kingdom 8,497
2,046. Amlwch WalesUnited Kingdom 2,115
721. Ammanford WalesUnited Kingdom 12,755
1,084. Ampthill EnglandUnited Kingdom 6,918
255. Andover EnglandUnited Kingdom 39,951
2,521. Annahilt Northern IrelandUnited Kingdom 1,170
2,263. Annalong Northern IrelandUnited Kingdom 1,760
966. Annan ScotlandUnited Kingdom 8,231
832. Annfield Plain EnglandUnited Kingdom 10,356
1,197. Anstey EnglandUnited Kingdom 5,951
1,592. Anstruther ScotlandUnited Kingdom 3,527
495. Antrim Northern IrelandUnited Kingdom 19,661
1,729. Appleby EnglandUnited Kingdom 2,926
2,024. Appledore EnglandUnited Kingdom 2,161
829. Appleton Thorn EnglandUnited Kingdom 10,477
1,281. Appley Bridge EnglandUnited Kingdom 5,270
1,769. Arborfield EnglandUnited Kingdom 2,782
442. Arbroath ScotlandUnited Kingdom 22,291
2,327. Ardglass Northern IrelandUnited Kingdom 1,676
2,495. Ardrishaig ScotlandUnited Kingdom 1,261
857. Ardrossan ScotlandUnited Kingdom 10,000
1,340. Arlesey EnglandUnited Kingdom 4,847
909. Armadale ScotlandUnited Kingdom 9,026
634. Armagh Northern IrelandUnited Kingdom 14,801
1,303. Armitage EnglandUnited Kingdom 5,090
715. Armthorpe EnglandUnited Kingdom 12,911
267. Arnold EnglandUnited Kingdom 37,873
1,931. Arnside EnglandUnited Kingdom 2,352
1,617. Arundel EnglandUnited Kingdom 3,370
533. Ascot EnglandUnited Kingdom 17,899
2,051. Ash EnglandUnited Kingdom 2,108
1,778. Ash EnglandUnited Kingdom 2,767
1,299. Ashbourne EnglandUnited Kingdom 5,132
1,614. Ashburton EnglandUnited Kingdom 3,383