List of World Cities

id city capital admin name population country city ascii iso2 iso3 latitude longitude
33905 inverness highland 47290 united kingdom inverness gb gbr 57.4778 -4.2247
33904 wyke regis dorset 5458 united kingdom wyke regis gb gbr 50.592 -2.475
33903 dunbar east lothian 9030 united kingdom dunbar gb gbr 56.0027 -2.5169
33902 amesbury wiltshire 10724 united kingdom amesbury gb gbr 51.173 -1.78
33901 hawick scottish borders, the 13740 united kingdom hawick gb gbr 55.422 -2.787
33900 yaxley cambridgeshire 9174 united kingdom yaxley gb gbr 52.52 -0.26
33899 chapeltown sheffield 10043 united kingdom chapeltown gb gbr 53.462 -1.466
33898 halesowen dudley 58135 united kingdom halesowen gb gbr 52.4502 -2.0509
33897 dalkeith midlothian 13400 united kingdom dalkeith gb gbr 55.8958 -3.0583
33896 hamworthy poole 13141 united kingdom hamworthy gb gbr 50.7207 -2.0109
33895 york york 181131 united kingdom york gb gbr 53.9583 -1.0803
33894 washington sunderland 67158 united kingdom washington gb gbr 54.9 -1.52
33893 locharbriggs dumfries and galloway 5830 united kingdom locharbriggs gb gbr 55.1 -3.5833
33892 broughton astley leicestershire 8940 united kingdom broughton astley gb gbr 52.5278 -1.2275
33891 deeping saint james lincolnshire 6923 united kingdom deeping saint james gb gbr 52.6717 -0.2995
33890 bannockburn stirling 6840 united kingdom bannockburn gb gbr 56.09 -3.91
33889 tring hertfordshire 12099 united kingdom tring gb gbr 51.7962 -0.6592
33888 danbury essex 6500 united kingdom danbury gb gbr 51.715 0.582
33887 shephall hertfordshire 6210 united kingdom shephall gb gbr 51.8906 -0.1765
33886 gourock inverclyde 10350 united kingdom gourock gb gbr 55.9538 -4.8173
33885 brimington derbyshire 8788 united kingdom brimington gb gbr 53.258 -1.3905
33884 askern doncaster 5570 united kingdom askern gb gbr 53.6167 -1.15
33883 birstall leicester 12216 united kingdom birstall gb gbr 52.6736 -1.12
33882 southbourne bournemouth 18960 united kingdom southbourne gb gbr 50.722 -1.798
33881 alness highland 5800 united kingdom alness gb gbr 57.695 -4.258
33880 church gresley derbyshire 6881 united kingdom church gresley gb gbr 52.76 -1.566
33879 witney oxfordshire 27522 united kingdom witney gb gbr 51.78 -1.49
33878 southwater west sussex 10025 united kingdom southwater gb gbr 51.0238 -0.3526
33877 east preston west sussex 5938 united kingdom east preston gb gbr 50.8104 -0.4819
33876 childwall liverpool 14085 united kingdom childwall gb gbr 53.395 -2.881
33875 wistaston cheshire east 8117 united kingdom wistaston gb gbr 53.0821 -2.4747
33874 saint ives cornwall 11226 united kingdom saint ives gb gbr 50.211 -5.48
33873 marlborough wiltshire 8395 united kingdom marlborough gb gbr 51.42 -1.73
33872 ellon aberdeenshire 10200 united kingdom ellon gb gbr 57.366 -2.086
33871 alloa clackmannanshire 14420 united kingdom alloa gb gbr 56.116 -3.793
33870 newton abbot devon 23580 united kingdom newton abbot gb gbr 50.529 -3.61
33869 king’s lynn norfolk 42800 united kingdom king's lynn gb gbr 52.7543 0.3976
33868 tranent east lothian 12140 united kingdom tranent gb gbr 55.945 -2.954
33867 east barnet barnet 16137 united kingdom east barnet gb gbr 51.643 -0.163
33866 oswaldtwistle lancashire 11803 united kingdom oswaldtwistle gb gbr 53.743 -2.393
33865 newcastle under lyme staffordshire 75082 united kingdom newcastle under lyme gb gbr 53.0109 -2.2278
33864 nottingham nottingham 289301 united kingdom nottingham gb gbr 52.9533 -1.15
33863 parkstone poole 10779 united kingdom parkstone gb gbr 50.71 -1.95
33862 stevenage hertfordshire 89663 united kingdom stevenage gb gbr 51.9017 -0.2019
33861 elderslie renfrewshire 5330 united kingdom elderslie gb gbr 55.8306 -4.4842
33860 falmouth cornwall 21797 united kingdom falmouth gb gbr 50.15 -5.07
33859 southwell nottinghamshire 7297 united kingdom southwell gb gbr 53.078 -0.955
33858 lanark south lanarkshire 9050 united kingdom lanark gb gbr 55.6749 -3.777
33857 countesthorpe leicestershire 6377 united kingdom countesthorpe gb gbr 52.555 -1.14
33856 darton barnsley 21345 united kingdom darton gb gbr 53.585 -1.5325
33855 glyncorrwg neath port talbot 5283 united kingdom glyncorrwg gb gbr 51.679 -3.628
33854 cockenzie east lothian 5470 united kingdom cockenzie gb gbr 55.969 -2.962
33853 newbury west berkshire 41075 united kingdom newbury gb gbr 51.401 -1.323
33852 upholland lancashire 7376 united kingdom upholland gb gbr 53.541 -2.728
33851 newport telford and wrekin 11387 united kingdom newport gb gbr 52.7691 -2.3787
33850 littlehampton west sussex 58357 united kingdom littlehampton gb gbr 50.8094 -0.5409
33849 kirriemuir angus 6120 united kingdom kirriemuir gb gbr 56.6692 -3.0051
33848 canterbury kent 54880 united kingdom canterbury gb gbr 51.28 1.08
33847 hitchin hertfordshire 34266 united kingdom hitchin gb gbr 51.947 -0.283
33846 blackpool blackpool 139305 united kingdom blackpool gb gbr 53.8142 -3.0503
33845 forres moray 10100 united kingdom forres gb gbr 57.608 -3.62
33844 stafford staffordshire 70592 united kingdom stafford gb gbr 52.807 -2.117
33843 knowle solihull 10678 united kingdom knowle gb gbr 52.3881 -1.7318
33842 selston nottinghamshire 12596 united kingdom selston gb gbr 53.07 -1.3
33841 crewe cheshire east 73241 united kingdom crewe gb gbr 53.099 -2.44
33840 shenley brook end milton keynes 25828 united kingdom shenley brook end gb gbr 52.009 -0.789
33839 horsell surrey 9384 united kingdom horsell gb gbr 51.3286 -0.5617
33838 great billing northamptonshire 8457 united kingdom great billing gb gbr 52.2577 -0.8222
33837 tredegar blaenau gwent 15103 united kingdom tredegar gb gbr 51.7776 -3.2407
33836 perth perth and kinross 47430 united kingdom perth gb gbr 56.397 -3.437
33835 birkenhead wirral 142968 united kingdom birkenhead gb gbr 53.393 -3.014
33834 dumbarton west dunbartonshire 20560 united kingdom dumbarton gb gbr 55.95 -4.5667
33833 buntingford hertfordshire 5378 united kingdom buntingford gb gbr 51.9445 -0.016
33832 stonehouse south lanarkshire 5500 united kingdom stonehouse gb gbr 55.6968 -3.9824
33831 hartlepool hartlepool 88855 united kingdom hartlepool gb gbr 54.69 -1.21
33830 trentham staffordshire 11836 united kingdom trentham gb gbr 52.9663 -2.1899
33829 longridge lancashire 7724 united kingdom longridge gb gbr 53.831 -2.597
33828 martlesham suffolk 5478 united kingdom martlesham gb gbr 52.0733 1.2818
33827 bearsden east dunbartonshire 28120 united kingdom bearsden gb gbr 55.9192 -4.3332
33826 basford nottingham 16207 united kingdom basford gb gbr 52.978 -1.169
33825 frimley surrey 19094 united kingdom frimley gb gbr 51.3143 -0.7387
33824 south hayling hampshire 15948 united kingdom south hayling gb gbr 50.7876 -0.977
33823 wingerworth derbyshire 6533 united kingdom wingerworth gb gbr 53.2 -1.43
33822 leek staffordshire 20768 united kingdom leek gb gbr 53.108 -2.0234
33821 carluke south lanarkshire 13320 united kingdom carluke gb gbr 55.734 -3.834
33820 magor monmouthshire 6140 united kingdom magor gb gbr 51.5798 -2.8312
33819 wickersley rotherham 7392 united kingdom wickersley gb gbr 53.4199 -1.2792
33818 drayton norfolk 5489 united kingdom drayton gb gbr 52.675 1.225
33817 weaverham cheshire west and chester 6391 united kingdom weaverham gb gbr 53.262 -2.577
33816 blaby leicestershire 6194 united kingdom blaby gb gbr 52.5724 -1.1678
33815 cumnock east ayrshire 8830 united kingdom cumnock gb gbr 55.4529 -4.2638
33814 saint albans hertfordshire 82146 united kingdom saint albans gb gbr 51.755 -0.336
33813 dudley dudley 79379 united kingdom dudley gb gbr 52.508 -2.089
33812 teignmouth devon 14749 united kingdom teignmouth gb gbr 50.5515 -3.4886
33811 kidderminster worcestershire 55530 united kingdom kidderminster gb gbr 52.3885 -2.249
33810 wimborne minster dorset 6418 united kingdom wimborne minster gb gbr 50.804 -1.978
33809 ashford kent 67528 united kingdom ashford gb gbr 51.1465 0.8676
33808 clacton-on-sea essex 50548 united kingdom clacton-on-sea gb gbr 51.7918 1.1457
33807 largs north ayrshire 11260 united kingdom largs gb gbr 55.794 -4.867
33806 east leake nottinghamshire 6337 united kingdom east leake gb gbr 52.832 -1.177