England - 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
1,312. Bardsey EnglandUnited Kingdom 3,097
1,896. Barham EnglandUnited Kingdom 1,187
1,704. Barlaston EnglandUnited Kingdom 1,845
1,381. Barlborough EnglandUnited Kingdom 2,778
1,187. Barlby EnglandUnited Kingdom 3,860
1,406. Barlestone EnglandUnited Kingdom 2,666
873. Barnard Castle EnglandUnited Kingdom 6,864
1,822. Barnetby le Wold EnglandUnited Kingdom 1,628
619. Barnham EnglandUnited Kingdom 11,881
657. Barnoldswick EnglandUnited Kingdom 11,101
701. Barnsbury EnglandUnited Kingdom 10,000
114. Barnsley EnglandUnited Kingdom 71,447
279. Barnstaple EnglandUnited Kingdom 32,532
1,006. Barnt Green EnglandUnited Kingdom 5,366
1,452. Barnwood EnglandUnited Kingdom 2,500
186. Barrow in Furness EnglandUnited Kingdom 47,264
1,417. Barrow upon Humber EnglandUnited Kingdom 2,611
1,022. Barrow upon Soar EnglandUnited Kingdom 5,196
1,618. Barrowby EnglandUnited Kingdom 2,040
1,001. Barrowford EnglandUnited Kingdom 5,378
339. Bartley Green EnglandUnited Kingdom 25,473
1,181. Barton under Needwood EnglandUnited Kingdom 3,888
716. Barton upon Humber EnglandUnited Kingdom 9,542
1,046. Barton-le-Clay EnglandUnited Kingdom 4,900
66. Basildon EnglandUnited Kingdom 101,362
1,182. Basing EnglandUnited Kingdom 3,876
72. Basingstoke EnglandUnited Kingdom 96,348
54. Bassetlaw District EnglandUnited Kingdom 112,200
1,445. Bassingbourn EnglandUnited Kingdom 2,517
75. Bath EnglandUnited Kingdom 93,238
174. Batley EnglandUnited Kingdom 50,807
102. Battersea EnglandUnited Kingdom 75,651
928. Battle EnglandUnited Kingdom 6,171
1,188. Bawtry EnglandUnited Kingdom 3,859
1,545. Bay Horse EnglandUnited Kingdom 2,239
467. Bayswater EnglandUnited Kingdom 17,500
596. Beaconsfield EnglandUnited Kingdom 12,566
1,360. Beaminster EnglandUnited Kingdom 2,853
151. Bebington EnglandUnited Kingdom 56,803
577. Beccles EnglandUnited Kingdom 13,205
69. Becontree EnglandUnited Kingdom 100,000
1,093. Bedale EnglandUnited Kingdom 4,537
83. Bedford EnglandUnited Kingdom 86,658
479. Bedlington EnglandUnited Kingdom 16,831
293. Bedworth EnglandUnited Kingdom 29,981
661. Beighton EnglandUnited Kingdom 10,914
1,257. Belmont EnglandUnited Kingdom 3,382
376. Belper EnglandUnited Kingdom 22,427
627. Belsize Park EnglandUnited Kingdom 11,600
1,231. Bembridge EnglandUnited Kingdom 3,570
970. Benson EnglandUnited Kingdom 5,691
260. Bentley EnglandUnited Kingdom 34,821
894. Benwell EnglandUnited Kingdom 6,500
1,535. Bere Alston EnglandUnited Kingdom 2,267
1,666. Berkeley EnglandUnited Kingdom 1,907
331. Berwick-Upon-Tweed EnglandUnited Kingdom 26,000
463. Bethnal Green EnglandUnited Kingdom 17,590
284. Beverley EnglandUnited Kingdom 31,968
733. Bewbush EnglandUnited Kingdom 9,081
727. Bewdley EnglandUnited Kingdom 9,168
217. Bexhill EnglandUnited Kingdom 40,478
252. Bicester EnglandUnited Kingdom 35,902
1,493. Bicknacre EnglandUnited Kingdom 2,378
462. Biddulph EnglandUnited Kingdom 17,625
486. Bideford EnglandUnited Kingdom 16,624
1,055. Bidford-on-avon EnglandUnited Kingdom 4,830
567. Biggin Hill EnglandUnited Kingdom 13,535
502. Biggleswade EnglandUnited Kingdom 15,726
262. Billericay EnglandUnited Kingdom 34,467
879. Billinge EnglandUnited Kingdom 6,700
255. Billingham EnglandUnited Kingdom 35,708
1,779. Billinghay EnglandUnited Kingdom 1,702
982. Billingshurst EnglandUnited Kingdom 5,587
1,886. Billington EnglandUnited Kingdom 1,458
1,707. Bilsdale EnglandUnited Kingdom 1,841
1,283. Bilsthorpe EnglandUnited Kingdom 3,260
746. Bingham EnglandUnited Kingdom 8,878
411. Bingley EnglandUnited Kingdom 20,327
816. Bircotes EnglandUnited Kingdom 7,607
1,673. Birdham EnglandUnited Kingdom 1,896
1,321. Birdwell EnglandUnited Kingdom 3,056
90. Birkenhead EnglandUnited Kingdom 81,805
2. Birmingham EnglandUnited Kingdom 984,333
337. Bishop Auckland EnglandUnited Kingdom 25,665
1,627. Bishops Lydeard EnglandUnited Kingdom 2,019
197. Bishops Stortford EnglandUnited Kingdom 45,001
921. Bishops Waltham EnglandUnited Kingdom 6,221
1,594. Bishopsteignton EnglandUnited Kingdom 2,094
459. Bishopstoke EnglandUnited Kingdom 17,667
1,274. Bishopthorpe EnglandUnited Kingdom 3,296
911. Blaby EnglandUnited Kingdom 6,300
60. Blackburn EnglandUnited Kingdom 106,154
342. Blackheath EnglandUnited Kingdom 25,116
689. Blackley EnglandUnited Kingdom 10,196
1,193. Blackmoorfoot EnglandUnited Kingdom 3,835
39. Blackpool EnglandUnited Kingdom 143,101
1,027. Blackrod EnglandUnited Kingdom 5,086
1,325. Blackwell EnglandUnited Kingdom 3,037
568. Blacon EnglandUnited Kingdom 13,495
699. Blandford Forum EnglandUnited Kingdom 10,073