List of World Cities

id city capital admin name population country city ascii iso2 iso3 latitude longitude
34705 belfast maine 6679 united states belfast us usa 44.428 -69.0325
34704 ogdensburg new york 10638 united states ogdensburg us usa 44.7088 -75.4717
34703 plattsburgh new york 28740 united states plattsburgh us usa 44.6951 -73.4563
34702 ellsworth maine 8180 united states ellsworth us usa 44.5847 -68.4875
34701 lake hallie wisconsin 6747 united states lake hallie us usa 44.8921 -91.4199
34700 chisago city minnesota 5224 united states chisago city us usa 45.3474 -92.9116
34699 old town maine 7431 united states old town us usa 44.9491 -68.7249
34698 brewer maine 9035 united states brewer us usa 44.7835 -68.7352
34697 bangor maine 59772 united states bangor us usa 44.8322 -68.7906
34696 wahpeton north dakota 11067 united states wahpeton us usa 46.2722 -96.6118
34695 mandan north dakota 22752 united states mandan us usa 46.829 -100.887
34694 dickinson north dakota 23133 united states dickinson us usa 46.8917 -102.7924
34693 fargo north dakota 208675 united states fargo us usa 46.8652 -96.8292
34692 valley city north dakota 6423 united states valley city us usa 46.9223 -98.0055
34691 jamestown north dakota 15084 united states jamestown us usa 46.9063 -98.6936
34690 presque isle maine 9007 united states presque isle us usa 46.6868 -67.9874
34689 caribou maine 7593 united states caribou us usa 46.8662 -67.9919
34688 grand forks north dakota 64748 united states grand forks us usa 47.9218 -97.0886
34687 minot north dakota 49425 united states minot us usa 48.2375 -101.2781
34686 kilindoni coast 12409 tanzania kilindoni tz tza -7.9163 39.65
34685 shinyanga admin shinyanga 107362 tanzania shinyanga tz tza -3.6619 33.4231
34684 manyoni singida 310 tanzania manyoni tz tza -5.7796 34.9
34683 tukuyu mbeya 127570 tanzania tukuyu tz tza -9.2583 33.6417
34682 bububu zanzibar urban/west 15666 tanzania bububu tz tza -6.1658 39.1992
34681 kasulu kigoma 33452 tanzania kasulu tz tza -4.5767 30.1025
34680 mahonda admin zanzibar north tanzania mahonda tz tza -5.9897 39.2519
34679 same kilimanjaro 17455 tanzania same tz tza -4.0696 37.72
34678 dar es salaam primary dar es salaam 7461000 tanzania dar es salaam tz tza -6.8 39.2833
34677 zanzibar admin zanzibar urban/west 205870 tanzania zanzibar tz tza -6.1667 39.2
34676 kakonko kigoma 24688 tanzania kakonko tz tza -3.2796 30.96
34675 tabora admin tabora 127880 tanzania tabora tz tza -5.0167 32.8
34674 karema katavi 16385 tanzania karema tz tza -6.8162 30.4333
34673 vwawa admin mbeya tanzania vwawa tz tza -9.1081 32.9347
34672 sumbawanga admin rukwa 147483 tanzania sumbawanga tz tza -7.9667 31.6167
34671 nyahanga simiyu 16092 tanzania nyahanga tz tza -2.3829 33.55
34670 korogwe tanga 44000 tanzania korogwe tz tza -5.1558 38.4503
34669 kipili rukwa 1533 tanzania kipili tz tza -7.4329 30.6
34668 kigoma admin kigoma 135234 tanzania kigoma tz tza -4.8833 29.6333
34667 uvinza kigoma 80350 tanzania uvinza tz tza -5.1036 30.3911
34666 lindi admin lindi 41549 tanzania lindi tz tza -9.9969 39.7144
34665 bagamoyo coast 35000 tanzania bagamoyo tz tza -6.4333 38.9
34664 bariadi admin simiyu tanzania bariadi tz tza -2.8 33.9833
34663 itigi singida 19711 tanzania itigi tz tza -5.6996 34.48
34662 kibiti coast 30163 tanzania kibiti tz tza -7.7296 38.95
34661 mbulu manyara 13430 tanzania mbulu tz tza -3.8496 35.53
34660 biharamulo kagera 34038 tanzania biharamulo tz tza -2.6296 31.31
34659 arusha admin arusha 416442 tanzania arusha tz tza -3.3667 36.6833
34658 oldeani arusha 8000 tanzania oldeani tz tza -3.35 35.55
34657 geita admin geita 1536 tanzania geita tz tza -2.8714 32.2294
34656 songea admin ruvuma 99961 tanzania songea tz tza -10.6833 35.65
34655 ifakara morogoro 49528 tanzania ifakara tz tza -8.1296 36.68
34654 iringa admin iringa 111820 tanzania iringa tz tza -7.77 35.69
34653 bukoba admin kagera 100504 tanzania bukoba tz tza -1.3333 31.8167
34652 singida admin singida 62432 tanzania singida tz tza -4.8186 34.7506
34651 masasi mtwara 36032 tanzania masasi tz tza -10.7296 38.7999
34650 chake chake admin pemba south 49959 tanzania chake chake tz tza -5.2395 39.77
34649 mikumi morogoro 16780 tanzania mikumi tz tza -7.3996 36.98
34648 mbeya admin mbeya 291649 tanzania mbeya tz tza -8.9 33.45
34647 ngorongoro arusha 10836 tanzania ngorongoro tz tza -3.2496 35.52
34646 koani admin zanzibar central/south tanzania koani tz tza -6.1333 39.2833
34645 njombe admin njombe 46724 tanzania njombe tz tza -9.3296 34.77
34644 sikonge tabora 27113 tanzania sikonge tz tza -5.6295 32.77
34643 dodoma primary dodoma 410956 tanzania dodoma tz tza -6.1835 35.746
34642 kilosa morogoro 91889 tanzania kilosa tz tza -6.8396 36.99
34641 mpwapwa dodoma 19806 tanzania mpwapwa tz tza -6.35 36.4833
34640 wete admin pemba north 26450 tanzania wete tz tza -5.0567 39.7281
34639 moshi admin kilimanjaro 144739 tanzania moshi tz tza -3.3349 37.3404
34638 mkokotoni minor zanzibar north 2572 tanzania mkokotoni tz tza -5.88 39.2731
34637 morogoro admin morogoro 207000 tanzania morogoro tz tza -6.8242 37.6633
34636 kanyato kigoma 232 tanzania kanyato tz tza -4.4565 30.2614
34635 mpanda admin katavi 73338 tanzania mpanda tz tza -6.3436 31.0694
34634 musoma admin mara 103497 tanzania musoma tz tza -1.5069 33.8042
34633 tunduma mbeya 36556 tanzania tunduma tz tza -9.3 32.7667
34632 babati admin manyara 30975 tanzania babati tz tza -4.2117 35.7475
34631 ngara kagera 16890 tanzania ngara tz tza -2.4695 30.65
34630 mbamba bay ruvuma 8997 tanzania mbamba bay tz tza -11.2833 34.7667
34629 kibaha admin coast 23050 tanzania kibaha tz tza -6.7586 38.9289
34628 mtwara admin mtwara 92602 tanzania mtwara tz tza -10.2736 40.1828
34627 kahama shinyanga 36014 tanzania kahama tz tza -3.84 32.6
34626 nzega tabora 26584 tanzania nzega tz tza -4.2169 33.1864
34625 tunduru ruvuma 600 tanzania tunduru tz tza -11.0896 37.37
34624 mwanza admin mwanza 385810 tanzania mwanza tz tza -2.5167 32.9
34623 tanga admin tanga 243580 tanzania tanga tz tza -5.0667 39.1
34622 douglas primary 27938 isle of man douglas im imn 54.15 -4.4819
34621 ramsey 7309 isle of man ramsey im imn 54.3211 -4.3844
34620 saint helier primary 33522 jersey saint helier je jey 49.1858 -2.11
34619 hayle cornwall 9400 united kingdom hayle gb gbr 50.186 -5.419
34618 choppington northumberland 9787 united kingdom choppington gb gbr 55.145 -1.601
34617 hereford herefordshire 63024 united kingdom hereford gb gbr 52.0565 -2.716
34616 bellshill north lanarkshire 20290 united kingdom bellshill gb gbr 55.816 -4.026
34615 treforest rhondda cynon taff 5050 united kingdom treforest gb gbr 51.5878 -3.3222
34614 harworth nottinghamshire 7948 united kingdom harworth gb gbr 53.417 -1.075
34613 fulwood sheffield 18233 united kingdom fulwood gb gbr 53.365 -1.544
34612 north berwick east lothian 6930 united kingdom north berwick gb gbr 56.058 -2.717
34611 north walsham norfolk 12634 united kingdom north walsham gb gbr 52.8214 1.3861
34610 kippax leeds 9785 united kingdom kippax gb gbr 53.7669 -1.3705
34609 port talbot neath port talbot 37276 united kingdom port talbot gb gbr 51.5906 -3.7986
34608 doncaster doncaster 109805 united kingdom doncaster gb gbr 53.5228 -1.1325
34607 maidenhead windsor and maidenhead 63580 united kingdom maidenhead gb gbr 51.5217 -0.7177
34606 coventry coventry 362690 united kingdom coventry gb gbr 52.4081 -1.5106