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
261. King's Lynn EnglandUnited Kingdom 34,564
650. Kimberley EnglandUnited Kingdom 11,273
712. Killamarsh EnglandUnited Kingdom 9,625
1,102. Kilburn EnglandUnited Kingdom 4,450
299. Kidsgrove EnglandUnited Kingdom 29,480
514. Kidlington EnglandUnited Kingdom 15,278
153. Kidderminster EnglandUnited Kingdom 56,657
1,047. Kibworth Harcourt EnglandUnited Kingdom 4,895
498. Keynsham EnglandUnited Kingdom 15,879
1,497. Keyingham EnglandUnited Kingdom 2,353
1,778. Ketton EnglandUnited Kingdom 1,703
165. Kettering EnglandUnited Kingdom 53,329
1,123. Keswick EnglandUnited Kingdom 4,281
1,119. Kessingland EnglandUnited Kingdom 4,305
658. Kesgrave EnglandUnited Kingdom 11,020
1,478. Keresley EnglandUnited Kingdom 2,432
1,873. Kensworth EnglandUnited Kingdom 1,537
1,164. Kennington EnglandUnited Kingdom 4,000
1,139. Kennington EnglandUnited Kingdom 4,178
369. Kenilworth EnglandUnited Kingdom 22,799
300. Kendal EnglandUnited Kingdom 29,468
868. Kemsing EnglandUnited Kingdom 6,889
421. Kempston Hardwick EnglandUnited Kingdom 20,000
424. Kempston EnglandUnited Kingdom 19,873
1,431. Kempsey EnglandUnited Kingdom 2,570
1,458. Kelvedon Hatch EnglandUnited Kingdom 2,479
1,075. Kelvedon EnglandUnited Kingdom 4,695
1,483. Kelsall EnglandUnited Kingdom 2,413
178. Keighley EnglandUnited Kingdom 50,171
1,251. Kegworth EnglandUnited Kingdom 3,412
1,550. Keelby EnglandUnited Kingdom 2,220
1,696. Kedington EnglandUnited Kingdom 1,855
691. Kearsley EnglandUnited Kingdom 10,127
321. Jarrow EnglandUnited Kingdom 27,264
1,531. Ixworth EnglandUnited Kingdom 2,283
573. Ivybridge EnglandUnited Kingdom 13,277
1,345. Ivinghoe EnglandUnited Kingdom 2,939
825. Iver EnglandUnited Kingdom 7,492
9. Islington EnglandUnited Kingdom 319,143
1,541. Isleham EnglandUnited Kingdom 2,251
909. Irthlingborough EnglandUnited Kingdom 6,317
1,837. Ironbridge EnglandUnited Kingdom 1,595
427. Irlam EnglandUnited Kingdom 19,442
1,084. Irchester EnglandUnited Kingdom 4,610
38. Ipswich EnglandUnited Kingdom 143,767
1,566. Ipplepen EnglandUnited Kingdom 2,172
1,872. Inkberrow EnglandUnited Kingdom 1,537
1,170. Ingoldmells EnglandUnited Kingdom 3,975
1,794. Ingleton EnglandUnited Kingdom 1,678
1,612. Ingleton EnglandUnited Kingdom 2,050
535. Ingleby Greenhow EnglandUnited Kingdom 14,608
1,092. Ingatestone EnglandUnited Kingdom 4,538
652. Ince-in-Makerfield EnglandUnited Kingdom 11,185
646. Immingham EnglandUnited Kingdom 11,337
1,091. Ilminster EnglandUnited Kingdom 4,550
557. Ilkley EnglandUnited Kingdom 13,772
229. Ilkeston EnglandUnited Kingdom 38,587
678. Ilfracombe EnglandUnited Kingdom 10,486
1,568. Ilchester EnglandUnited Kingdom 2,170
973. Ibstock EnglandUnited Kingdom 5,643
548. Hythe EnglandUnited Kingdom 14,170
418. Hythe EnglandUnited Kingdom 20,036
285. Hyde EnglandUnited Kingdom 31,926
159. Huyton EnglandUnited Kingdom 54,738
1,911. Husborne Crawley EnglandUnited Kingdom 190
641. Hurstpierpoint EnglandUnited Kingdom 11,391
400. Huntingdon EnglandUnited Kingdom 21,059
1,085. Hunstanton EnglandUnited Kingdom 4,605
1,263. Hunmanby EnglandUnited Kingdom 3,352
1,034. Hungerford EnglandUnited Kingdom 5,048
780. Humberston EnglandUnited Kingdom 8,216
743. Hulme EnglandUnited Kingdom 8,932
11. Hull EnglandUnited Kingdom 302,296
36. Huddersfield EnglandUnited Kingdom 149,017
296. Hucknall Torkard EnglandUnited Kingdom 29,728
499. Hoyland Nether EnglandUnited Kingdom 15,842
1,180. Howden EnglandUnited Kingdom 3,895
104. Hove EnglandUnited Kingdom 75,174
233. Houghton-le-Spring EnglandUnited Kingdom 37,840
1,844. Houghton on the Hill EnglandUnited Kingdom 1,582
436. Horwich EnglandUnited Kingdom 18,696
175. Horsham EnglandUnited Kingdom 50,680
428. Horsforth EnglandUnited Kingdom 19,350
1,216. Horsford EnglandUnited Kingdom 3,688
1,209. Horrabridge EnglandUnited Kingdom 3,728
769. Hornsea EnglandUnited Kingdom 8,427
1,811. Horndon on the Hill EnglandUnited Kingdom 1,648
340. Hornchurch EnglandUnited Kingdom 25,470
919. Horncastle EnglandUnited Kingdom 6,226
687. Horbury EnglandUnited Kingdom 10,225
1,689. Horam EnglandUnited Kingdom 1,870
1,507. Hopton on Sea EnglandUnited Kingdom 2,331
1,897. Hoole EnglandUnited Kingdom 1,180
1,681. Hook Norton EnglandUnited Kingdom 1,879
837. Hook EnglandUnited Kingdom 7,321
1,002. Hoo EnglandUnited Kingdom 5,377
639. Honiton EnglandUnited Kingdom 11,463
1,171. Holton le Clay EnglandUnited Kingdom 3,961
1,517. Holsworthy EnglandUnited Kingdom 2,306
962. Holmes Chapel EnglandUnited Kingdom 5,795