List of cities in England by population

List of cities in England by population 2019 2018.

Total number of cities: 194.

Total population: 55 619 400.


# Name, city Population, people
1 London 8 173 900
2 Birmingham 1 010 000
3 Leeds 761 100
4 Glasgow 580 690
5 Belfast 579 554
6 Sheffield 530 300
7 Manchester 502 900
8 Bradford 497 400
9 Edinburgh 468 070
10 Liverpool 435 500
11 Bristol 416 400
12 Wakefield 321 600
13 Cardiff 317 500
14 Coventry 316 900
15 Leicester 292 600
16 Nottingham 288 700
17 Sunderland 280 300
18 Belfast 276 460
19 Newcastle upon Tyne (Newcastle) 271 600
20 Kingston upon Hull 257 000
21 Brighton & Hove 253 500
22 Plymouth 250 700
23 Stoke-on-Trent 239 700
24 Derby 236 300
25 Wolverhampton 236 000
26 Westminster (Westminster) 234 100
27 Southampton 228 600
28 Swansea 228 100
29 Salford 219 200
30 Portsmouth 197 700
31 Northampton 195 000
32 Dudley 194 919
33 York 193 300
34 Aberdeen 192 080
35 Milton Keynes 192 000
36 Luton 184 900
37 Peterborough 183 600
38 Walsall 170 994
39 Bournemouth 163 500
40 Telford 162 300
41 Southend-on-Sea 159 300
42 Ripon 159 200
43 Brighton 155 919
44 Swindon 155 432
45 Oxford 151 000
46 Canterbury 148 000
47 Huddersfield 146 234
48 Reading 143 096
49 Middlesbrough 142 691
50 Blackpool 142 100
51 Dundee 141 930
52 Newport 140 200
53 Bolton 139 403
54 Pool 138 800
55 Stockport 136 082
56 Ipswich 133 384
57 Norwich 132 200
58 Preston 131 900
59 Norwich 129 500
60 Gloucester 123 210
61 Exeter 122 400
62 Cambridge 120 000
63 Chester 119 900
64 Slough 119 067
65 Rotherham 117 262
66 Winchester 111 300
67 Sutton Caulfield 105 452
68 Blackburn 105 085
69 Colchester 104 390
70 Chesterfield 103 800
71 Oldham 103 544
72 Carlisle 103 500
73 St. Helens 102 629
74 Crawley 100 547
75 Durham 94 300
76 Worcester 93 700
77 Lincoln 87 800
78 Derry (Londonderry) 83 650
79 Bath 80 000
80 Bangor 76 403
81 Lisburn 76 068
82 Saint Albans 64 040
83 Newtownabbi 62 056
84 Craigavon 57 685
85 Inverness 51 830
86 Hereford 50 400
87 Edinburgh 46 499
88 Llanelli 46 358
89 Lancaster 45 950
90 Nit 45 898
91 Salisbury 45 000
92 Perth 44 000
93 Wrexham 42 576
94 Sterling 41 240
95 Port Talbot 35 633
96 Aberdare 31 705
97 Pontyprit 29 781
98 BALLIMINE 28 717
99 Newtownards 27 821
100 Newry 27 430
101 Carrickfergus 27 201
102 Coleraine 24 042
103 Chichester 23 730
104 Lurgan 23 000
105 Ohm 22 182
106 Portadown 22 000
107 Truro 20 920
108 Llandudno 20 090
109 Dundonald 20 000
110 Antrim 19 986
111 Larne 18 228
112 Strabban 17 000
113 Or 15 100
114 Banbridge 14 744
115 Armagh 14 590
116 Abergavenny 14 211
117 Conwy 14 208
118 Enniskillen 13 757
119 Bargoyd 13 721
120 Carmarthen 13 148
121 Aberystwyth 12 250
122 Limavadi 12 135
123 Holywood 12 037
124 Caldicott 11 373
125 Holyhead 11 237
126 Dungannon 11 139
127 Chepstow 10 821
128 Haverfordwest 10 808
129 Cookstown 10 646
130 Abergele 10 577
131 Wells 10 410
132 Downpatrick 10 316
133 Aberbrogoyd 9 184
134 Brecon 7 901
135 Paisley 7 622
136 East Kilbride 7 474
137 Livingston 5 657
138 Aberavon 5 452
139 Cumbernauld 5 161
140 Dunfermline 5 038
141 Kirkcaldy 4 946
142 Blaynay-Festiniog 4 875
143 Abercarn 4 793
144 Ayr 4 719
145 Kilmarnock 4 635
146 Coatbridge 4 397
147 Greenock 4 369
148 Llangollen 3 884
149 Edri 3 713
150 Falkirk 3 531
151 Amlouh 3 438
152 Erwin 3 374
153 Dumfries 3 328
154 Motherwell 3 212
155 Rutherglen 3 118
156 Lichfield 3 100
157 Wishaw 3 051
158 Cabunes 2 761
159 Bersden 2 734
160 Clydebank 2 664
161 Barmouth 2 522
162 Newton-Mirns 2 465
163 Arbroath 2 364
164 Musselborough 2 362
165 Bishopbriggs 2 343
166 Benlech 2 332
167 Ask 2 318
168 Elgin 2 298
169 Renfrew 2 201
170 Bathgate 2 107
171 Belshill 2 065
172 Bomaris 2 040
173 Alloa 2 039
174 Dumbarton 1 995
175 Kirkillilloch 1 963
176 Peterhead 1 845
177 Barrhead 1 762
178 Grencjmut 1 728
179 Blantyre 1 709
180 Kiluining 1 642
181 Johnston 1 639
182 Bonnirigg 1 636
183 Penik 1 611
184 View Park 1 602
185 Erskine 1 553
186 Broxburn 1 536
187 Aberrayron 1 520
188 Port Glasgow 1 519
189 Larkhall 1 502
190 Queensferry 1 500
191 Llanvillin 1 407
192 Hamilton 532
193 Glenrothes 391
194 Saint Andrus 168

Country: England

Number of cities: 194 Flag ofEngland Flag of England In 2019 2018