The largest cities in Africa , ranked by population


LagosNigeria 19000000
KinshasaDemocratic Republic of the Congo 27785965
CairoEgypt 37734614
AlexandriaEgypt 43811516
AbidjanCote d'Ivoire53677115
KanoNigeria 63626068
IbadanNigeria 73565108
Cape TownSouth Africa 83433441
CasablancaMorocco 93144909
DurbanSouth Africa 103120282
LuandaAngola 112776168
Addis AbabaEthiopia 122757729
NairobiKenya 132750547
Dar es SalaamTanzania142698652
MogadishuSomalia 152587183
DakarSenegal 162476400
GizaEgypt 172443203
JohannesburgSouth Africa 182026469
AlgiersAlgeria 191977663
KhartoumSudan 201974647
AccraGhana 211963264
CamayenneGuinea 221871242
ConakryGuinea 231767200
SowetoSouth Africa 241695047
RabatMorocco 251655753
PretoriaSouth Africa 261619438
KadunaNigeria 271582102
HarareZimbabwe 281542813
KumasiGhana 291468609
AntananarivoMadagascar 301391433
LubumbashiDemocratic Republic of the Congo 311373770
KampalaUganda 321353189
DoualaCameroon 331338082
YaoundéCameroon 341299369
BamakoMali 351297281
BrazzavilleCongo 361284609
LusakaZambia 371267440
OmdurmanSudan 381200000
MaputoMozambique 391191613
TripoliLibya401150989
Port HarcourtNigeria 411148665
Benin CityNigeria 421125058
MaiduguriNigeria 431112449
OuagadougouBurkina Faso 441086505
ZariaNigeria 45975153
Port ElizabethSouth Africa 46967677
FesMorocco 47964891
MonroviaLiberia 48939524
SaleMorocco 49903485
AboboCote d'Ivoire50900000
AbaNigeria 51897560
Mbuji-MayiDemocratic Republic of the Congo 52874761
PikineSenegal 53874062
MarrakeshMorocco 54839296
JosNigeria 55816824
IlorinNigeria 56814192
FreetownSierra Leone 57802639
MombasaKenya 58799668
BoumerdasAlgeria 59786499
CotonouBenin 60780000
NiameyNiger 61774235
PietermaritzburgSouth Africa 62750845
LoméTogo 63749700
KigaliRwanda 64745261
OyoNigeria 65736072
N'DjamenaChad 66721081
BulawayoZimbabwe 67699385
AgadirMorocco 68698310
TunisTunisia 69693210
EnuguNigeria 70688862
TangierMorocco 71688356
MatolaMozambique 72675422
NouakchottMauritania 73661400
Pointe-NoireCongo 74659084
BenghaziLibya75650629
LilongweMalawi 76646750
OranAlgeria 77645984
TébessaAlgeria 78634332
DjiboutiDjibouti 79623891
BenoniSouth Africa 80605344
AbeokutaNigeria 81593100
AbujaNigeria 82590400
BlantyreMalawi 83584877
LibrevilleGabon 84578156
BouakéCote d'Ivoire85567481
AsmaraEritrea 86563930
SokotoNigeria 87563861
OnitshaNigeria 88561066
MeknèsMorocco 89545705
BanguiCentral African Republic 90542393
KisanganiDemocratic Republic of the Congo 91539158
Port SaidEgypt 92538378
WarriNigeria 93536023
Ebute IkoroduNigeria 94535619
BeiraMozambique 95530604
ToubaSenegal 96529176
TembisaSouth Africa 97511655
Port SudanSudan 98489725
SuezEgypt 99488125
MasinaDemocratic Republic of the Congo 100485167
OkeneNigeria 101479178
East LondonSouth Africa 102478676
HargeysaSomalia 103477876
VereenigingSouth Africa 104474681
KanangaDemocratic Republic of the Congo 105463546
BloemfonteinSouth Africa 106463064
CalabarNigeria 107461796
ConstantineAlgeria 108450097
BoksburgSouth Africa 109445168
GarouaCameroon 110436899
MwanzaTanzania111436801
UyoNigeria 112436606
KoussériCameroon 113435547
KatsinaNigeria 114432149
WelkomSouth Africa 115431944
Al Maḩallah al KubráEgypt 116431052
Ado-EkitiNigeria 117424340
LikasiDemocratic Republic of the Congo 118422414
LuxorEgypt 119422407
AkureNigeria 120420594
AsyūţEgypt 121420585
Al ManşūrahEgypt 122420195
KolweziDemocratic Republic of the Congo 123418000
OujdaMorocco 124405253
TandaEgypt 125404901
NewcastleSouth Africa 126404838
ZanzibarTanzania127403658
KassalaSudan 128401477
KitweZambia 129400914
Al HoceïmaMorocco 130395644
NdolaZambia 131394518
BamendaCameroon 132393835
El ObeidSudan 133393311
NampulaMozambique 134388526
BissauGuinea-Bissau 135388028
MişrātahLibya136386120
Abomey-CalaviBenin 137385755
N’dalatandoAngola 138383100
KrugersdorpSouth Africa 139378821
KenitraMorocco 140366570
Al QadarifSudan 141363945
TamaleGhana 142360579
Bobo-DioulassoBurkina Faso 143360106
DiepslootSouth Africa 144350000
KostiSudan 145345068
ArushaTanzania146341136
ChitungwizaZimbabwe 147340360
Wad MedaniSudan 148332714
BujumburaBurundi 149331700
TétouanMorocco 150326261
MarouaCameroon 151319941
BauchiNigeria 152316149
IkejaNigeria 153313196
BotshabeloSouth Africa 154309714
BiskraAlgeria 155307987
Al FayyūmEgypt 156306393
BrakpanSouth Africa 157305692
JubaSouth Sudan158300000
MakurdiNigeria 159292645
MinnaNigeria 160291905
MbeyaTanzania161291649
BafoussamCameroon 162290768
SétifAlgeria 163288461
SafiMorocco 164288163
ZagazigEgypt 165285097
IsmailiaEgypt 166284813
BatnaAlgeria 167280798
Effon AlaiyeNigeria 168279319
IlesaNigeria 169277904
SfaxTunisia 170277278
OwoNigeria 171276574
Bab EzzouarAlgeria 172275630
MokoloCameroon 173275239
WindhoekNamibia 174268132
TshikapaDemocratic Republic of the Congo 175267462
Kafr ad DawwārEgypt 176267370
El DaeinSudan 177264734
UmuahiaNigeria 178264662
WitbankSouth Africa 179262491
NakuruKenya 180259903
OndoNigeria 181257005
ChimoioMozambique 182256936
Ikot EkpeneNigeria 183254806
Richards BaySouth Africa 184252968
El FasherSudan 185252609
Thiès NonesSenegal 186252320
Dire DawaEthiopia 187252279
MorogoroTanzania188250902
IwoNigeria 189250443
GombeNigeria 190250258
SingaSudan 191250000
JimetaNigeria 192248148
VanderbijlparkSouth Africa 193246754
BerberaSomalia 194242344
AswanEgypt 195241261
DjougouBenin 196237040
QināEgypt 197235362
KismayoSomalia 198234852
Porto-NovoBenin 199234168
CenturionSouth Africa 200233386
TakoradiGhana 201232919
NgaoundéréCameroon 202231357
MarkaSomalia 203230100
ḨalwānEgypt 204230000
UitenhageSouth Africa 205228912
DamanhūrEgypt 206227943
Al MinyāEgypt 207227150
GusauNigeria 208226857
HuamboAngola 209226145
MubiNigeria 210225705
BukavuDemocratic Republic of the Congo 211225389
RoodepoortSouth Africa 212225000
TangaTanzania213224876
NacalaMozambique 214224795
IkireNigeria 215222160
EldoretKenya 216218446
BertouaCameroon 217218111
KisumuKenya 218216479
DaloaCote d'Ivoire219215652
MekeleEthiopia 220215546
OwerriNigeria 221215038
ShagamuNigeria 222214558
NazrētEthiopia 223213995
TarhunaLibya224210697
SohagEgypt 225209419
Ijebu-OdeNigeria 226209175
GaboroneBotswana 227208411
LobitoAngola 228207932
AnnabaAlgeria 229206570
ToamasinaMadagascar 230206373
EdéaCameroon 231203149
AchiamanGhana 232202932
Al KhumsLibya233201943
UgepNigeria 234200276
ThikaKenya 235200000
Az ZāwīyahLibya236200000
San-PédroCote d'Ivoire237196751
Laâyoune / El AaiúnWestern Sahara 238196331
YamoussoukroCote d'Ivoire239194530
NnewiNigeria 240193987
Sidi Bel AbbèsAlgeria 241191769
ZinderNiger 242191424
Ise-EkitiNigeria 243190063
PaarlSouth Africa 244190000
Banī SuwayfEgypt 245189624
Mwene-DituDemocratic Republic of the Congo 246189177
KabweZambia 247188979
QuelimaneMozambique 248188964
MohammediaMorocco 249187708
KikwitDemocratic Republic of the Congo 250186991
SpringsSouth Africa 251186394
Shibīn al KawmEgypt 252186345
AntsirabeMadagascar 253186253
ZawiyaLibya254186123
Ad-DamazinSudan 255186051
JamaameSomalia 256185270
MutareZimbabwe 257184205
MbandakaDemocratic Republic of the Congo 258184185
BlidaAlgeria 259182447
CarletonvilleSouth Africa 260182304
DodomaTanzania261180541
MatadiDemocratic Republic of the Congo 262180109
Ila OrangunNigeria 263179192
KlerksdorpSouth Africa 264178921
TiaretAlgeria 265178915
SakiNigeria 266178677
ChlefAlgeria 267178616
LoumCameroon 268177429
Saint-LouisSenegal 269176000
MzuzuMalawi 270175345
BoSierra Leone 271174354
BataEquatorial Guinea 272173046
MidrandSouth Africa 273173009
KaolackSenegal 274172305
BidaNigeria 275171656
UviraDemocratic Republic of the Congo 276170391
Bahir DarEthiopia 277168899
Bordj Bou ArreridjAlgeria 278168346
Ech ChettiaAlgeria 279167955
AwkaNigeria 280167738
KhouribgaMorocco 281167673
Ijero-EkitiNigeria 282167632
KorhogoCote d'Ivoire283167359
FianarantsoaMadagascar 284167227
BanhāEgypt 285167029
Beni MellalMorocco 286166399
KigomaTanzania287164268
InisaNigeria 288164161
SousseTunisia 289164123
BejaïaAlgeria 290164103
ParakouBenin 291163753
MaradiNiger 292163487
GeneinaSudan 293162981
SkikdaAlgeria 294162702
SulejaNigeria 295162135
SapeleNigeria 296161686
MalakalSouth Sudan297160765
ZiguinchorSenegal 298159778
El AchirAlgeria 299158333
ŢalkhāEgypt 300157737
MoshiTanzania301156959
WestonariaSouth Africa 302156831
Souk AhrasAlgeria 303156745
OsogboNigeria 304156694
Fès al BaliMorocco 305156000
MalaboEquatorial Guinea 306155963
TemaGhana 307155782
KisiNigeria 308155510
MiddelburgSouth Africa 309154706
MahajangaMadagascar 310154657
ButemboDemocratic Republic of the Congo 311154621
GandajikaDemocratic Republic of the Congo 312154425
DjelfaAlgeria 313154265
GondarEthiopia 314153914
BenguelaAngola 315151226
VryheidSouth Africa 316150012
MascaraAlgeria 317150000
ChingolaZambia 318148564
JijelAlgeria 319148000
MédéaAlgeria 320147707
El JadidaMorocco 321147549
KalemieDemocratic Republic of the Congo 322146974
GuluUganda 323146858
GweruZimbabwe 324146073
OrkneySouth Africa 325145801
TaboraTanzania326145292
SikassoMali 327144786
KumbaCameroon 328144413
GomaDemocratic Republic of the Congo 329144124
Teshi Old TownGhana 330144013
Tizi OuzouAlgeria 331144000
Kafr ash ShaykhEgypt 332143970
BécharAlgeria 333143382
KenemaSierra Leone 334143137
Cape CoastGhana 335143015
MallawīEgypt 336142504
KimberleySouth Africa 337142089
TazaMorocco 338141890
eMbalenhleSouth Africa 339141741
NigelSouth Africa 340140644
MpumalangaSouth Africa 341140121
GbonganNigeria 342139485
ManCote d'Ivoire343139341
Sekondi-TakoradiGhana 344138872
EjigboNigeria 345138357
ObuasiGhana 346137856
DikirnisEgypt 347137542
BhishoSouth Africa 348137287
FuntuaNigeria 349136811
IgbohoNigeria 350136764
DesēEthiopia 351136056
KinduDemocratic Republic of the Congo 352135698
BugumaNigeria 353135404
RabakSudan 354135281
MoundouChad 355135167
El OuedAlgeria 356134699
AjdabiyaLibya357134358
IkirunNigeria 358134240
AbakalikiNigeria 359134102
RandfonteinSouth Africa 360133654
OkrikaNigeria 361133271
HawassaEthiopia 362133097
IdfūEgypt 363133000
NzérékoréGuinea 364132728
TlemcenAlgeria 365132341
SinnarSudan 366130122
RelizaneAlgeria 367130094
MostaganemAlgeria 368130000
SabhāLibya369130000
BaidoaSomalia 370129839
BimboCentral African Republic 371129655
OuarglaAlgeria 372129402
TeteMozambique 373129316
NadorMorocco 374129260
BilbaysEgypt 375129211
ArishEgypt 376128855
El EulmaAlgeria 377128351
JīmaEthiopia 378128306
Al ManāqilSudan 379128297
JirjāEgypt 380128250
SirteLibya381128123
DivoCote d'Ivoire382127867
WorcesterSouth Africa 383127597
SaïdaAlgeria 384127497
WauSouth Sudan385127384
Xai-XaiMozambique 386127366
AmaigboNigeria 387127300
LafiaNigeria 388127236
IsiroDemocratic Republic of the Congo 389127076
SongeaTanzania390126449
Al JadīdLibya391126386
GashuaNigeria 392125817
BohiconBenin 393125092
AgadezNiger 394124324
RustenburgSouth Africa 395124064
PolokwaneSouth Africa 396123749
PotchefstroomSouth Africa 397123669
GuelmaAlgeria 398123590
EpworthZimbabwe 399123250
Bordj el KiffanAlgeria 400123246
GagnoaCote d'Ivoire401123184
VirginiaSouth Africa 402122502
BritsSouth Africa 403122497
MusomaTanzania404121119
TobrukLibya405121052
MufuliraZambia 406120500
MidounTunisia 407120000
MaxixeMozambique 408119868
KairouanTunisia 409119794
ModakekeNigeria 410119529
LiraUganda 411119323
SettatMorocco 412119082
Aïn OusseraAlgeria 413118687
MaseruLesotho 414118355
MalindiKenya 415118265
BandunduDemocratic Republic of the Congo 416118211
BamaNigeria 417118121
IlobuNigeria 418118089
SokodéTogo 419117811
JalingoNigeria 420117757
GemenaDemocratic Republic of the Congo 421117639
NkongsambaCameroon 422117063
KindiaGuinea 423117062
KhenchelaAlgeria 424117000
OkigweNigeria 425115499
ToliaraMadagascar 426115319
BizerteTunisia 427115268
KankanGuinea 428114009
LaghouatAlgeria 429113872
OffaNigeria 430113830
CuitoAngola 431113624
LuanshyaZambia 432113365
PraiaCape Verde 433113364
Esuk OronNigeria 434112033
IringaTanzania435111820
MboudaCameroon 436111320
NsukkaNigeria 437111017
NguruNigeria 438111014
HadejiaNigeria 439110753
ManziniSwaziland 440110537
NelspruitSouth Africa 441110159
GabèsTunisia 442110075
Ressano GarciaMozambique 443110000
ZlitenLibya444109972
LichingaMozambique 445109839
KandiBenin 446109701
PhalaborwaSouth Africa 447109468
LaracheMorocco 448109294
Ijebu-IgboNigeria 449109261
LivingstoneZambia 450109203
Port-GentilGabon 451109163
Ksar El KebirMorocco 452108753
PembaMozambique 453108737
UromiNigeria 454108608
KatumbaTanzania455108558
MoptiMali 456108456
Birnin KebbiNigeria 457108164
An NuhūdSudan 458108008
AtbaraSudan 459107930
ShinyangaTanzania460107362
IleboDemocratic Republic of the Congo 461107093
KhemissetMorocco 462106991
Al ḨawāmidīyahEgypt 463106841
PindigaNigeria 464106322
Aïn BeïdaAlgeria 465105765
AzareNigeria 466105687
IdkūEgypt 467105599
BarakiAlgeria 468105402
QueenstownSouth Africa 469105309
BishoftuEthiopia 470104215
KaraTogo 471104207
AbengourouCote d'Ivoire472104020
KroonstadSouth Africa 473103992
Ed DamerSudan 474103941
DolisieCongo 475103894
NkporNigeria 476103733
BilqāsEgypt 477103596
Ikere-EkitiNigeria 478103054
LafiagiNigeria 479102779
LubangoAngola 480102541
SaghChad 481102528
ŞabrātahLibya482102038
DisūqEgypt 483102037
BethalSouth Africa 484101919
Medina EstatesGhana 485101207
MokopaneSouth Africa 486101090
Oum el BouaghiAlgeria 487100821
Abū KabīrEgypt 488100684
AnyamaCote d'Ivoire489100653
QalyūbEgypt 490100495
TiéboSenegal 491100289
M’SilaAlgeria 492100000
TagiuraLibya493100000
MessaadAlgeria 49499485
AkhmīmEgypt 49599446
Al MaţarīyahEgypt 49699357
KoutialaMali 49799353
BuraoSomalia 49899270
KwekweZimbabwe 49999149
BarikaAlgeria 50098846
KontagoraNigeria 50198754
GuelmimMorocco 50298229
ArianaTunisia 50397687
MbararaUganda 50497500
MabopaneSouth Africa 50597417
KujeNigeria 50697367
BuniaDemocratic Republic of the Congo 50796764
MtwaraTanzania50896602
KoforiduaGhana 50996266
DschangCameroon 51096112
YolaNigeria 51196006
HurghadaEgypt 51295622
BumbaDemocratic Republic of the Congo 51395520
UshiromboTanzania51495052
KutloanongSouth Africa 51595008
BiuNigeria 51695005
OluponaNigeria 51795002
StellenboschSouth Africa 51894263
BerrechidMorocco 51993954
KombolchaEthiopia 52093605
GhardaïaAlgeria 52193423
LereNigeria 52293290
StilfonteinSouth Africa 52393110
JinjaUganda 52493061
WukariNigeria 52592933
Beni MeredAlgeria 52692749
Igbo-OraNigeria 52792719
FoumbanCameroon 52892673
ZiftáEgypt 52992667
SégouMali 53092552
DelmasSouth Africa 53192046
KilosaTanzania53291889
GrahamstownSouth Africa 53391548
KasamaZambia 53491056
Emure-EkitiNigeria 53590645
ŢahţāEgypt 53690591
SamālūţEgypt 53790465
HararEthiopia 53890218
WarmbathsSouth Africa 53990210
IsiekeNigeria 54089990
FrancistownBotswana 54189979
BeniDemocratic Republic of the Congo 54289648
ButareRwanda 54389600
SumbawangaTanzania54489161
AlaghsasNiger 54588561
IfoNigeria 54688272
KoiduSierra Leone 54788000
ÉbolowaCameroon 54887875
MakeniSierra Leone 54987679
KadugliSudan 55087666
GitaramaRwanda 55187613
KoudougouBurkina Faso 55287347
Igede-EkitiNigeria 55387282
Ad DouiemSudan 55487068
MalanjeAngola 55587046
GaoMali 55687000
LokossaBenin 55786971
EffiumNigeria 55886945
Louis TrichardtSouth Africa 55986854
MusanzeRwanda 56086685
BūshEgypt 56186608
IdanreNigeria 56286468
Mbanza-NgunguDemocratic Republic of the Congo 56386356
PotiskumNigeria 56486002
ChipataZambia 56585963
KeffiNigeria 56685911
ShashemenēEthiopia 56785871
MakokoNigeria 56885840
Ḩawsh ‘ĪsáEgypt 56985352
Al MarjLibya57085315
GharyanLibya57185219
Oued ZemMorocco 57284910
EpeNigeria 57384711
AflouAlgeria 57484683
GamboruNigeria 57584672
GuiderCameroon 57684647
DundeeSouth Africa 57784413
OgaminanaNigeria 57884373
Piet RetiefSouth Africa 57984349
PhuthaditjhabaSouth Africa 58084258
Fkih Ben SalahMorocco 58184072
FoumbotCameroon 58284065
El KhroubAlgeria 58383746
BethlehemSouth Africa 58483654
MinūfEgypt 58583651
GisenyiRwanda 58683623
OuidahBenin 58783503
IhialaNigeria 58883265
AntsirananaMadagascar 58982937
TaourirtMorocco 59082518
AshmūnEgypt 59182507
BagamoyoTanzania59282426
AbomeyBenin 59382154
IpotiNigeria 59482113
KasserineTunisia 59581987
AgbovilleCote d'Ivoire59681770
GafsaTunisia 59781232
LaluponNigeria 59881130
ZombaMalawi 59980932
NatitingouBenin 60080892
RouissatAlgeria 60180784
BerkaneMorocco 60280721
BafangCameroon 60380688
AtakpaméTogo 60480683
BerrouaghiaAlgeria 60580573
TahouaNiger 60680425
YagouaCameroon 60780235
MbalmayoCameroon 60880206
NamibeAngola 60980149
MeïgangaCameroon 61080100
UghelliNigeria 61179986
La GouletteTunisia 61279795
BendeNigeria 61379618
Oke MesiNigeria 61479563
KafanchanNigeria 61579522
Sidi SlimaneMorocco 61679437
ZarzisTunisia 61779316
KadomaZimbabwe 61879174
BwizibweraUganda 61979157
GueckedouGuinea 62079140
IkomNigeria 62179103
AguluNigeria 62279021
TambacoundaSenegal 62378800
DarnahLibya62478782
ManfalūţEgypt 62578744
MthathaSouth Africa 62678663
DondoMozambique 62778648
KayesMali 62878406
DauraNigeria 62978277
WaGhana 63078107
BrikamaGambia 63177700
NumanNigeria 63277617
Ksar el BoukhariAlgeria 63377166
CoyahGuinea 63477103
SasolburgSouth Africa 63577016
KagoroNigeria 63677008
DamiettaEgypt 63776839
MmabathoSouth Africa 63876754
MbaleUganda 63976493
MasvingoZimbabwe 64076290
MbabaneSwaziland 64176218
SavéBenin 64275970
Khemis MilianaAlgeria 64375865
OdeNigeria 64475463
AzzabaAlgeria 64575317
Igbo-UkwuNigeria 64675224
KitaleKenya 64775123
KpaliméTogo 64875084
DakhlaWestern Sahara 64975000
Ben ArousTunisia 65074932
KerenEritrea 65174800
Sidi QacemMorocco 65274755
António EnesMozambique 65374624
Al Bayḑā’Libya65474594
Aramoko-EkitiNigeria 65574491
BosasoSomalia 65674287
AbéchéChad 65774188
Igbara-OdoNigeria 65874121
MbakéSenegal 65974100
StandertonSouth Africa 66074021
KhenifraMorocco 66173906
InhambaneMozambique 66273884
OzubuluNigeria 66373812
Grand-BassamCote d'Ivoire66473772
AkuNigeria 66573742
Kafr az ZayyātEgypt 66673725
OyanNigeria 66773622
KaminaDemocratic Republic of the Congo 66873557
JegaNigeria 66973495
AsabaNigeria 67073374
Ohafia-IfighNigeria 67173355
MpandaTanzania67273338
CuambaMozambique 67373268
TamanrassetAlgeria 67473128
BaliCameroon 67572606
NouâdhibouMauritania 67672337
Aïn ToutaAlgeria 67772280
MontepuezMozambique 67872279
LimbeCameroon 67972106
CheriaAlgeria 68072095
BothavilleSouth Africa 68171934
AfikpoNigeria 68271866
BirkhademAlgeria 68371722
Chelghoum el AïdAlgeria 68471660
ApomuNigeria 68571656
MonastirTunisia 68671546
FiditiNigeria 68771461
UpingtonSouth Africa 68871373
ParysSouth Africa 68971319
Abū TījEgypt 69071257
TaroudantMorocco 69171133
MuyingaBurundi 69271076
Orita EruwaNigeria 69371027
EjuraGhana 69470807
Eha AmufuNigeria 69570779
MalumfashiNigeria 69670709
EssaouiraMorocco 69770634
BukobaTanzania69870628
AntanifotsyMadagascar 69970626
MindeloCape Verde 70070611
ByumbaRwanda 70170593
NunguaGhana 70270483
SunyaniGhana 70370299
Schweizer-RenekeSouth Africa 70470214
LisalaDemocratic Republic of the Congo 70570087
TifletMorocco 70670010
HoGhana 70769998
Sidi AïssaAlgeria 70869740
Kaura NamodaNigeria 70969725
TechimanGhana 71069720
DabouCote d'Ivoire71169661
Ārba Minch’Ethiopia 71269622
IsnāEgypt 71369335
LarbaâAlgeria 71469298
BafiaCameroon 71569270
WumCameroon 71668836
MilaAlgeria 71768831
Enugu-UkwuNigeria 71868785
Ga-RankuwaSouth Africa 71968767
AbnūbEgypt 72068749
Bir el AterAlgeria 72168703
IdahNigeria 72268703
KnysnaSouth Africa 72368659
SougueurAlgeria 72468654
ObonomaNigeria 72568584
Aïn FakrounAlgeria 72668433
Al QūşīyahEgypt 72768394
Al JamālīyahEgypt 72868381
SaldanhaSouth Africa 72968284
TolgaAlgeria 73068246
LodjaDemocratic Republic of the Congo 73168244
Es SeniaAlgeria 73268084
Bir el DjirAlgeria 73368032
BarbertonSouth Africa 73467927
GarissaKenya 73567861
DayrūţEgypt 73667788
Al KhārijahEgypt 73767700
YafranLibya73867638
AgborNigeria 73967610
ToukhEgypt 74067599
SoioAngola 74167491
Al ManzilahEgypt 74267486
Ezza-OhuNigeria 74367414
DimbokroCote d'Ivoire74467349
MukonoUganda 74567290
KaseseUganda 74667269
LougaSenegal 74767154
MbaïkiCentral African Republic 74867132
Oulad TeïmaMorocco 74966832
AmbovombeMadagascar 75066818
AkbouAlgeria 75166654
La MohammediaTunisia 75266593
KalulushiZambia 75366575
BesbesAlgeria 75466287
CabindaAngola 75566020
LichtenburgSouth Africa 75665863
Al MarsáTunisia 75765640
AfgooyeSomalia 75865461
BangangtéCameroon 75965385
MasakaUganda 76065373
SefrouMorocco 76165150
ĀdīgratEthiopia 76265000
YoussoufiaMorocco 76364910
El BayadhAlgeria 76464632
MsakenTunisia 76564563
RosettaEgypt 76664481
Sidi KhaledAlgeria 76764476
SkanesTunisia 76864222
HeidelbergSouth Africa 76964199
UgaNigeria 77064179
MazabukaZambia 77164006
CyanguguRwanda 77263883
AwsīmEgypt 77363862
Al FashnEgypt 77463793
ChokwéMozambique 77563695
KakamegaKenya 77663426
Aïn SefraAlgeria 77763420
FrendaAlgeria 77863319
FuwwahEgypt 77963310
MolepololeBotswana 78063248
BougaraAlgeria 78163155
Hamma BouzianeAlgeria 78263012
NkwerreNigeria 78362973
EntebbeUganda 78462969
AuchiNigeria 78562907
Graaff-ReinetSouth Africa 78662896
FāqūsEgypt 78762821
Houmt SoukTunisia 78862583
TataouineTunisia 78962577
Al KhānkahEgypt 79062434
SingidaTanzania79162432
FochvilleSouth Africa 79262416
BerekumGhana 79362364
KipushiDemocratic Republic of the Congo 79462332
ReguibaAlgeria 79562185
Mersa MatruhEgypt 79662042
FerkessédougouCote d'Ivoire79762008
El HammaTunisia 79862000
NjeruUganda 79961952
Tan-TanMorocco 80061924
AdzopéCote d'Ivoire80161884
BassarTogo 80261845
BerbératiCentral African Republic 80361815
NkawkawGhana 80461785
ChinhoyiZimbabwe 80561739
Al QuraynEgypt 80661730
MedenineTunisia 80761705
KamsarGuinea 80861527
OudtshoornSouth Africa 80961507
GaalkacyoSomalia 81061200
Abū QurqāşEgypt 81161182
TissemsiltAlgeria 81261155
Al ManshāhEgypt 81361134
OuahigouyaBurkina Faso 81461096
BouafléCote d'Ivoire81560962
UyovuTanzania81660849
Akim OdaGhana 81760604
LokojaNigeria 81860579
BanforaBurkina Faso 81960288
AtlantisSouth Africa 82060266
DouaneTunisia 82160192
KousaEgypt 82260181
LaascaanoodSomalia 82360100
UígeAngola 82460008
MbaleKenya 82560000
NémaMauritania 82660000
MeftahAlgeria 82759990
Debre Mark’osEthiopia 82859920
SinfraCote d'Ivoire82959919
StangerSouth Africa 83059899
Oued RhiouAlgeria 83159864
Kawm UmbūEgypt 83259787
BoufarikAlgeria 83359742
KatiolaCote d'Ivoire83459641
EkpomaNigeria 83559618
ChibutoMozambique 83659165
Mossel BaySouth Africa 83759031
KabindaDemocratic Republic of the Congo 83859004
SigAlgeria 83958877
KoldaSenegal 84058809
KayesCongo 84158737
OuezzaneMorocco 84258684
LabéGuinea 84358649
SoubréCote d'Ivoire84458492
Ksar ChellalaAlgeria 84558478
Fort BeaufortSouth Africa 84658419
BondoukouCote d'Ivoire84758297
FāraskūrEgypt 84858284
RunduNamibia 84958172
Banī MazārEgypt 85058153
Sidi MoussaAlgeria 85157928
KraaifonteinSouth Africa 85257911
Debre BirhanEthiopia 85357787
GuercifMorocco 85457544
Aïn TemouchentAlgeria 85557354
ChililabombweZambia 85657328
GarooweSomalia 85757300
OuarzazatMorocco 85857245
BéjaTunisia 85957233
MaronderaZimbabwe 86057082
MafetengLesotho 86157059
Minyat an NaşrEgypt 86256951
KitgumUganda 86356891
Shibīn al QanāţirEgypt 86456872
BawkuGhana 86556830
JijigaEthiopia 86656821
Râs el OuedAlgeria 86756726
LakhdariaAlgeria 86856719
Kaga BandoroCentral African Republic 86956520
SorotiUganda 87056400
NabeulTunisia 87156387
Al Qanāţir al KhayrīyahEgypt 87256302
HohoeGhana 87356202
KapenguriaKenya 87456000
AmbilobeMadagascar 87556000
BungomaKenya 87655962
TikoCameroon 87755914
TirhanimîneMorocco 87855827
TséviéTogo 87955775
Umm RuwabaSudan 88055742
DakhlaMorocco 88155618
AruaUganda 88255585
BasyūnEgypt 88355523
BeledweyneSomalia 88455410
KaédiMauritania 88555374
KribiCameroon 88655224
MoraCameroon 88755216
HeilbronSouth Africa 88855196
DreanAlgeria 88955147
KasongoDemocratic Republic of the Congo 89055118
TiznitMorocco 89155092
SamannūdEgypt 89254980
ReghaïaAlgeria 89354962
ViljoenskroonSouth Africa 89454955
ShirbīnEgypt 89554676
BoghniAlgeria 89654666
BolgatangaGhana 89754430
Ilha de MoçambiqueMozambique 89854315
SangmélimaCameroon 89954251
DishnāEgypt 90054197
Dar ChioukhAlgeria 90154022
NikkiBenin 90254009
KumboCameroon 90353970
FarshūţEgypt 90453851
DananéCote d'Ivoire90553808
MarkalaMali 90653738
HammametTunisia 90753733
Selebi-PhikweBotswana 90853727
ShendiSudan 90953568
SedrataAlgeria 91053318
São ToméSao Tome and Principe 91153300
MakumbakoTanzania91253003
Hassi MessaoudAlgeria 91353000
DjamaaAlgeria 91452882
BuseresereTanzania91552870
Port ShepstoneSouth Africa 91652793
MonguZambia 91752534
BouïraAlgeria 91852500
MansoûraAlgeria 91952285
Aïn DeflaAlgeria 92052276
OuméCote d'Ivoire92152070
Walvis BayNamibia 92252058
NortonZimbabwe 92352054
BusiaKenya 92451981
Diyarb NajmEgypt 92551841
Ijebu-JesaNigeria 92651730
QoryooleySomalia 92751720
TelerghmaAlgeria 92851708
At Tall al KabīrEgypt 92951569
AmparafaravolaMadagascar 93051519
TalāEgypt 93151498
JendoubaTunisia 93251408
RemchiAlgeria 93351224
BirineAlgeria 93451209
IbshawāyEgypt 93551173
SéguélaCote d'Ivoire93651157
NyeriKenya 93751084
BundaTanzania93850944
BingervilleCote d'Ivoire93950694
MwekaDemocratic Republic of the Congo 94050675
GbadoliteDemocratic Republic of the Congo 94150493
TafoGhana 94250457
NkotengCameroon 94350334
IssiaCote d'Ivoire94450313
SwedruGhana 94550293
Sour el GhozlaneAlgeria 94650204
ButaDemocratic Republic of the Congo 94750130
Metlili ChaambaAlgeria 94850117
Inda SilasēEthiopia 94950078
MerelaniTanzania95050000
MaunBotswana 95149945
KabbaNigeria 95249869
OdiennéCote d'Ivoire95349857
Khemis el KhechnaAlgeria 95449757
DossoNiger 95549750
KatoroTanzania95649691
VryburgSouth Africa 95749588
IfakaraTanzania95849528
ZiwayEthiopia 95949416
SuhumGhana 96049398
WolmaransstadSouth Africa 96149366
eSikhawiniSouth Africa 96249265
TimimounAlgeria 96349237
I-n-SalahAlgeria 96449223
TouggourtAlgeria 96549044
PajokSouth Sudan96649000
RossoMauritania 96748922
Al BalyanāEgypt 96848801
KolokaniMali 96948774
BulunguDemocratic Republic of the Congo 97048344
AzrouMorocco 97148249
Birni N KonniNiger 97248103
Ash Shuhadā’Egypt 97348060
KibuyeRwanda 97448024
Sīdī SālimEgypt 97547998
El KefTunisia 97647979
JuhaynahEgypt 97747821
Ol KalouKenya 97847795
Hammam-LifTunisia 97947760
LeribeLesotho 98047675
MerouanaAlgeria 98147646
AnéhoTogo 98247579
KafueZambia 98347554
MutengeneCameroon 98447478
SeroweBotswana 98547419
BueaCameroon 98647300
ChegutuZimbabwe 98747294
DomeGhana 98847260
MeruKenya 98947226
RwamaganaRwanda 99047203
DuekouéCote d'Ivoire99147198
KintampoGhana 99247185
Oued LillTunisia 99347101
KissidougouGuinea 99447099
JawharSomalia 99547086
DīlaEthiopia 99647021
IlaroNigeria 99746999
ŢāmiyahEgypt 99846866
KerkeraAlgeria 99946747
ChomaZambia 100046746





Countries:
Afghanistan   |   Aland Islands   |   {{category}}   |   Algeria   |   American Samoa   |   Andorra   |   Angola   |   Anguilla   |   Antarctica   |   Antigua and Barbuda   |   Argentina   |   Armenia   |   Aruba   |   Australia   |   Austria   |   Azerbaijan   |   Bahamas   |   Bahrain   |   Bangladesh   |   Barbados   |   Belarus   |   Belgium   |   Belize   |   Benin   |   Bermuda   |   Bhutan   |   Bolivia   |   Bosnia and Herzegovina   |   Botswana   |   Bouvet Island   |   Brazil   |   British Indian Ocean Territory   |   British Virgin Islands   |   Brunei Darussalam   |   Bulgaria   |   Burkina Faso   |   Burundi   |   Cambodia   |   Cameroon   |   Canada   |   Cape Verde   |   Cayman Islands   |   Central African Republic   |   Chad   |   Chile   |   China   |   Christmas Island   |   Cocos Islands   |   Colombia   |   Comoros   |   Congo   |   Cook Islands   |   Costa Rica   |   Cote d'Ivoire   |   Croatia   |   Cuba   |   Cyprus   |   Czech Republic   |   Democratic Republic of the Congo   |   Denmark   |   Djibouti   |   Dominica   |   Dominican Republic   |   Ecuador   |   Egypt   |   El Salvador   |   Equatorial Guinea   |   Eritrea   |   Estonia   |   Ethiopia   |   Falkland Islands   |   Faroe Islands   |   Fiji   |   Finland   |   France   |   French Guiana   |   French Polynesia   |   French Southern Territories   |   Gabon   |   Gambia   |   Georgia   |   Germany   |   Ghana   |   Gibraltar   |   Greece   |   Greenland   |   Grenada   |   Guadeloupe   |   Guam   |   Guatemala   |   Guernsey   |   Guinea   |   Guinea-Bissau   |   Guyana   |   Haiti   |   Heard Island and McDonald Islands   |   Honduras   |   Hong Kong   |   Hungary   |   Iceland   |   India   |   Indonesia   |   Iran   |   Iraq   |   Ireland   |   Isle of Man   |   Israel   |   Italy   |   Jamaica   |   Japan   |   Jersey   |   Jordan   |   Kazakhstan   |   Kenya   |   Kiribati   |   Kuwait   |   Kyrgyzstan   |   Laos   |   Latvia   |   Lebanon   |   Lesotho   |   Liberia   |   Libya   |   Liechtenstein   |   Lithuania   |   Luxembourg   |   Macao   |   Macedonia   |   Madagascar   |   Malawi   |   Malaysia   |   Maldives   |   Mali   |   Malta   |   Marshall Islands   |   Martinique   |   Mauritania   |   Mauritius   |   Mayotte   |   Mexico   |   Micronesia   |   Moldova   |   Monaco   |   Mongolia   |   Montenegro   |   Montserrat   |   Morocco   |   Mozambique   |   Myanmar   |   Namibia   |   Nauru   |   Nepal   |   Netherlands   |   Netherlands Antilles   |   New Caledonia   |   New Zealand   |   Nicaragua   |   Niger   |   Nigeria   |   Niue   |   Norfolk Island   |   North Korea   |   Northern Mariana Islands   |   Norway   |   Occupied Palestinian Territory   |   Oman   |   Pakistan   |   Palau   |   Panama   |   Papua New Guinea   |   Paraguay   |   Peru   |   Philippines   |   Pitcairn   |   Poland   |   Portugal   |   Puerto Rico   |   Qatar   |   Reunion   |   Romania   |   Russian Federation   |   Rwanda   |   Saint Barthélemy   |   Saint Helena   |   Saint Kitts and Nevis   |   Saint Lucia   |   Saint Martin   |   Saint Pierre and Miquelon   |   Saint Vincent and the Grenadines   |   Samoa   |   San Marino   |   Sao Tome and Principe   |   Saudi Arabia   |   Senegal   |   Serbia   |   Seychelles   |   Sierra Leone   |   Singapore   |   Slovakia   |   Slovenia   |   Solomon Islands   |   Somalia   |   South Africa   |   South Georgia and the South Sandwich Islands   |   South Korea   |   Spain   |   Sri Lanka   |   Sudan   |   Suriname   |   Svalbard and Jan Mayen   |   Swaziland   |   Sweden   |   Switzerland   |   Syria   |   Taiwan   |   Tajikistan   |   Tanzania   |   Thailand   |   Timor-Leste   |   Togo   |   Tokelau   |   Tonga   |   Trinidad and Tobago   |   Tunisia   |   Turkey   |   Turkmenistan   |   Turks and Caicos Islands   |   Tuvalu   |   U.S. Virgin Islands   |   Uganda   |   Ukraine   |   United Arab Emirates   |   United Kingdom   |   United States   |   United States Minor Outlying Islands   |   Uruguay   |   Uzbekistan   |   Vanuatu   |   Vatican City State   |   Venezuela   |   Viet Nam   |   Wallis and Futuna   |   Western Sahara   |   Yemen   |   Zambia   |   Zimbabwe   |  

Data is provided "as is" without warranty or any representation of accuracy, timeliness or completeness.