Cities & Villages of England on Map ordered by name 

Cities & Villages of England on Map

 Mountains & hills Show Hide   Lakes Show Hide   Hotels Show Hide   Show all Clear all

 

England - List of towns and cities by population

Name
Population
1. London
7 556 900
7 556 900
984 333
468 945
5. Leeds
455 123
447 047
430 713
395 515
339 239
319 143
308 313
12. Hull
302 296
299 310
260 419
252 791
247 297
246 654
246 201
19. Reading
244 070
20. Derby
235 029
21. Bexley
228 000
22. Dudley
199 059
197 322
194 150
25. Luton
193 669
192 382
27. Preston
190 687
28. Sutton
187 600
184 506
177 965
31. Norwich
177 636
32. Walsall
172 141
163 600
163 377
35. Swindon
155 432
36. Oxford
154 566
37. Poole
150 092
149 017
39. York
144 202
143 101
142 707
42. Bolton
141 331
140 141
139 052
139 001
46. Telford
138 241
135 618
48. Slough
134 072
128 721
128 488
51. Watford
125 707
117 618
53. Exeter
113 118
112 906
55. Mendip
110 000
109 414
108 368
58. Crawley
107 061
107 030
106 154
61. Oldham
104 782
62. Woking
103 932
103 249
102 671
102 555
101 362
101 187
100 023
100 000
99 110
97 550
96 348
96 267
74. Harlow
94 365
75. Bath
93 238
93 044
92 600
90 894
79. Lincoln
89 228
89 100
87 204
87 024
86 713
84. Bedford
86 658
85 629
84 651
84 561
83 655
82 903
90. Halifax
82 624
82 000
81 805
81 238
94. Wigan
80 788
80 357
79 957
78 978
77 649
77 128
100. Chester
77 040
101. Fylde
76 500
102. Bracknell
76 103
75 794
104. Battersea
75 651
105. Chatham
75 509
106. Hove
75 174
107. Aylesbury
74 565
108. Tamworth
74 129
109. Nuneaton
73 555
110. Burnley
73 480
111. Salford
72 750
112. Carlisle
72 633
72 514
114. Purley
72 000
115. Guildford
71 873
116. Lowestoft
71 479
117. Barnsley
71 447
118. Grays
70 934
119. Gosport
70 793
70 679
121. Crewe
70 455
122. Mansfield
70 447
123. Southall
70 000
69 519
125. Cannock
68 067
67 768
127. Doncaster
67 670
67 400
129. Brixton
66 300
65 391
131. Torquay
65 388
132. Stafford
65 290
133. Kingswood
64 793
64 640
64 350
136. Rugby
63 323
137. Ashford
62 787
138. Aldershot
61 339
61 075
140. Bury
61 044
141. Barking
61 000
142. Taunton
60 433
143. Margate
60 134
144. Chelsea
60 000
59 902
146. Runcorn
59 679
59 601
59 463
59 317
150. Wallasey
58 794
58 714
152. Hereford
58 281
153. Bootle
57 791
154. Fareham
57 390
155. Morley
57 385
156. Cheshunt
57 374
157. Dartford
56 694
56 657
159. Dewsbury
56 640
56 284
161. Widnes
56 097
162. Sale
55 689
163. Halesowen
55 265
55 198
165. Huyton
54 738
54 674
167. Gravesend
54 263
168. Eastleigh
54 225
169. Acton
53 689
53 526
171. Kettering
53 329
172. Esher
52 392
173. Crosby
52 140
174. Reigate
52 123
175. Dunstable
51 973
51 739
177. Morecambe
51 644
178. Redhill
51 559
179. Staines
51 040
180. Batley
50 807
181. Horsham
50 680
182. Weymouth
50 253
183. Bletchley
50 193
184. Keighley
50 171
185. Corby
50 029
186. Hayes
50 000
187. Paignton
49 886
49 783
48 824
48 314
191. Mitcham
48 311
47 898
193. Brentwood
47 606
47 264
195. Lancaster
47 162
196. Tipton
47 000
46 978
198. Braintree
46 765
199. Banstead
46 280
200. Banbury
46 075
45 992
202. Durham
45 696
203. Salisbury
45 600
204. Middleton
45 589
205. Havant
45 574
45 525
207. Hinckley
45 130
45 001
44 725
43 912
43 793
212. Yeovil
43 733
43 675
214. Leigh
43 626
43 544
216. Wallsend
42 739
217. Welling
42 500
42 396
219. Northwich
42 113
220. Stretford
41 953
41 548
222. Newburn
41 347
223. Holloway
41 329
41 327
225. Urmston
41 198
41 148
227. Wokingham
41 143
40 960
229. Prescot
40 889
40 478
231. Worksop
40 443
40 039
40 000
234. Bloxwich
40 000
235. Ewell
39 994
236. Andover
39 951
39 747
238. Kirkby
39 208
39 142
38 944
38 909
242. Ramsgate
38 624
38 622
244. Surbiton
38 158
38 055
38 020
247. Greenford
38 000
248. Arnold
37 873
37 840
37 663
251. Leyland
37 614
252. Yeadon
37 379
253. Eccles
37 275
254. Redcar
37 203
255. Abingdon
37 192
256. Farnham
36 971
36 917
258. Tonbridge
36 894
36 890
260. Herne Bay
36 642
261. Wilmslow
36 617
36 427
263. Blyth
36 355
36 108
265. Walkden
35 937
266. Bicester
35 902
267. Boston
35 859
268. Grantham
35 720
35 708
35 318
271. Hoddesdon
35 174
35 057
273. Bentley
34 821
34 564
34 467
276. Felling
34 355
277. Radcliffe
34 239
278. Fleet
34 218
33 955
280. Chorley
33 888
281. Hitchin
33 830
33 720
33 600
33 555
33 467
286. Strood
33 381
287. Coalville
33 288
288. Glossop
33 243
289. Pudsey
33 109
290. Newbury
33 065
291. Wickford
32 975
292. Exmouth
32 972
293. Brighouse
32 872
294. Darwen
32 566
32 532
32 176
297. Prestwich
32 125
32 017
32 000
300. Shirley
32 000
301. Beverley
31 968
302. Hyde
31 926
31 183
31 157
305. Ruislip
31 000
306. Winsford
30 812
307. Stroud
30 600
308. Rayleigh
30 196
30 195
310. Camberley
30 155
311. Heswall
30 065

England - List of all populated places