List of all countries​

Flag Country ISO Codes 2025 Population Land Area Country Code
AfghanistanAfghanistanAF / AFG43,844,111652,86093
AlbaniaAlbaniaAL / ALB2,771,50827,400355
AlgeriaAlgeriaDZ / DZA47,435,3122,381,740213
American SamoaAmerican SamoaAS / ASM46,0292001-684
AndorraAndorraAD / AND82,904470376
AngolaAngolaAO / AGO39,040,0391,246,700244
AnguillaAnguillaAI / AIA14,728901-264
Antigua and BarbudaAntigua and BarbudaAG / ATG94,2094401-268
ArgentinaArgentinaAR / ARG45,851,3782,736,69054
ArmeniaArmeniaAM / ARM2,952,36528,470374
ArubaArubaAW / ABW108,147180297
AustraliaAustraliaAU / AUS26,974,0267,682,30061
AustriaAustriaAT / AUT9,113,57482,40943
AzerbaijanAzerbaijanAZ / AZE10,397,71382,658994
BahamasBahamasBS / BHS403,03310,0101-242
BahrainBahrainBH / BHR1,643,332760973
BangladeshBangladeshBD / BGD175,686,899130,170880
BarbadosBarbadosBB / BRB282,6234301-246
BelarusBelarusBY / BLR8,997,603202,910375
BelgiumBelgiumBE / BEL11,758,60330,28032
BelizeBelizeBZ / BLZ422,92422,810501
BeninBeninBJ / BEN14,814,460112,760229
BermudaBermudaBM / BMU64,555501-441
BhutanBhutanBT / BTN796,68238,117975
BoliviaBoliviaBO / BOL12,581,8431,083,300591
Bosnia and HerzegovinaBosnia and HerzegovinaBA / BIH3,140,09551,000387
BotswanaBotswanaBW / BWA2,562,122566,730267
BrazilBrazilBR / BRA212,812,4058,358,14055
British Virgin IslandsBritish Virgin IslandsVG / VGB39,7321501-284
BruneiBruneiBN / BRN466,3305,270673
BulgariaBulgariaBG / BGR6,714,560108,560359
Burkina FasoBurkina FasoBF / BFA24,074,580273,600226
BurundiBurundiBI / BDI14,390,00325,680257
Cabo VerdeCabo VerdeCV / CPV527,3264,030238
CambodiaCambodiaKH / KHM17,847,982176,520855
CameroonCameroonCM / CMR29,879,337472,710237
CanadaCanadaCA / CAN40,126,7239,093,5101
Caribbean NetherlandsCaribbean NetherlandsBQ / BES31,338328599
Cayman IslandsCayman IslandsKY / CYM75,8442401-345
Central African RepublicCentral African RepublicCF / CAF5,513,282622,980236
ChadChadTD / TCD21,003,7051,259,200235
ChileChileCL / CHL19,859,921743,53256
ChinaChinaCN / CHN1,416,096,0949,388,21186
ColombiaColombiaCO / COL53,425,6351,109,50057
ComorosComorosKM / COM882,8471,861269
CongoCongoCG / COG6,484,437341,500242
Cook IslandsCook IslandsCK / COK13,263240682
Costa RicaCosta RicaCR / CRI5,152,95051,060506
CroatiaCroatiaHR / HRV3,848,16055,960385
CubaCubaCU / CUB10,937,203106,44053
CuraçaoCuraçaoCW / CUW185,487444599
CyprusCyprusCY / CYP1,370,7549,240357
Czech RepublicCzech RepublicCZ / CZE10,609,23977,240420
DenmarkDenmarkDK / DNK6,002,50742,43045
DjiboutiDjiboutiDJ / DJI1,184,07623,180253
DominicaDominicaDM / DMA65,8717501-767
Dominican RepublicDominican RepublicDO / DOM11,520,48748,3201-809, 1-829, 1-849
DR CongoDR CongoCD / COD112,832,4732,267,050243
EcuadorEcuadorEC / ECU18,289,896248,360593
EgyptEgyptEG / EGY118,365,995995,45020
El SalvadorEl SalvadorSV / SLV6,365,50320,720503
Equatorial GuineaEquatorial GuineaGQ / GNQ1,938,43128,050240
EritreaEritreaER / ERI3,607,003101,000291
EstoniaEstoniaEE / EST1,344,23242,390372
EswatiniEswatiniSZ / SWZ1,256,17417,200268
EthiopiaEthiopiaET / ETH135,472,0511,000,000251
Faeroe IslandsFaeroe IslandsFO / FRO56,0021,396298
Falkland IslandsFalkland IslandsFK / FLK3,46912,170500
FijiFijiFJ / FJI933,15418,270679
FinlandFinlandFI / FIN5,623,329303,890358
FranceFranceFR / FRA66,650,804547,55733
French GuianaFrench GuianaGF / GUF313,66682,200594
French PolynesiaFrench PolynesiaPF / PYF282,4653,660689
GabonGabonGA / GAB2,593,130257,670241
GambiaGambiaGM / GMB2,822,09310,120220
GeorgiaGeorgiaGE / GEO3,806,67169,490995
GermanyGermanyDE / DEU84,075,075348,56049
GhanaGhanaGH / GHA35,064,272227,540233
GibraltarGibraltarGI / GIB40,12610350
GreeceGreeceGR / GRC9,938,844128,90030
GreenlandGreenlandGL / GRL55,745410,450299
GrenadaGrenadaGD / GRD117,3033401-473
GuadeloupeGuadeloupeGP / GLP373,7911,690590
GuamGuamGU / GUM168,9995401-671
GuatemalaGuatemalaGT / GTM18,687,881107,160502
GuineaGuineaGN / GIN15,099,727245,720224
Guinea-BissauGuinea-BissauGW / GNB2,249,51528,120245
GuyanaGuyanaGY / GUY835,986196,850592
HaitiHaitiHT / HTI11,906,09527,560509
Holy SeeHoly SeeVA / VAT5010379
HondurasHondurasHN / HND11,005,850111,890504
Hong KongHong KongHK / HKG7,396,0761,050852
HungaryHungaryHU / HUN9,632,28790,53036
IcelandIcelandIS / ISL398,266100,250354
IndiaIndiaIN / IND1,463,865,5252,973,19091
IndonesiaIndonesiaID / IDN285,721,2361,811,57062
IranIranIR / IRN92,417,6811,628,55098
IraqIraqIQ / IRQ47,020,774434,320964
IrelandIrelandIE / IRL5,308,03968,890353
Isle of ManIsle of ManIM / IMN84,11857044-1624
IsraelIsraelIL / ISR9,517,18121,640972
ItalyItalyIT / ITA59,146,260294,14039
Ivory CoastIvory CoastCI / CIV32,711,547318,000225
JamaicaJamaicaJM / JAM2,837,07710,8301-876
JapanJapanJP / JPN123,103,479364,55581
JordanJordanJO / JOR11,520,68488,780962
KazakhstanKazakhstanKZ / KAZ20,843,7542,699,7007
KenyaKenyaKE / KEN57,532,493569,140254
KiribatiKiribatiKI / KIR136,488810686
KuwaitKuwaitKW / KWT5,026,07817,820965
KyrgyzstanKyrgyzstanKG / KGZ7,295,034191,800996
LaosLaosLA / LAO7,873,046230,800856
LatviaLatviaLV / LVA1,853,55962,200371
LebanonLebanonLB / LBN5,849,42110,230961
LesothoLesothoLS / LSO2,363,32530,360266
LiberiaLiberiaLR / LBR5,731,20696,320231
LibyaLibyaLY / LBY7,458,5551,759,540218
LiechtensteinLiechtensteinLI / LIE40,128160423
LithuaniaLithuaniaLT / LTU2,830,14462,674370
LuxembourgLuxembourgLU / LUX680,4532,590352
MacaoMacaoMO / MAC722,00730853
MadagascarMadagascarMG / MDG32,740,678581,795261
MalawiMalawiMW / MWI22,216,12094,280265
MalaysiaMalaysiaMY / MYS35,977,838328,55060
MaldivesMaldivesMV / MDV529,676300960
MaliMaliML / MLI25,198,8211,220,190223
MaltaMaltaMT / MLT545,405320356
Marshall IslandsMarshall IslandsMH / MHL36,282180692
MartiniqueMartiniqueMQ / MTQ340,4391,060596
MauritaniaMauritaniaMR / MRT5,315,0651,030,700222
MauritiusMauritiusMU / MUS1,268,2802,030230
MayotteMayotteYT / MYT337,011375269
MexicoMexicoMX / MEX131,946,9001,943,95052
MicronesiaMicronesiaFM / FSM113,683700691
MoldovaMoldovaMD / MDA2,996,10632,850373
MonacoMonacoMC / MCO38,3411377
MongoliaMongoliaMN / MNG3,517,1001,553,560976
MontenegroMontenegroME / MNE632,72913,450382
MontserratMontserratMS / MSR4,3591001-664
MoroccoMoroccoMA / MAR38,430,770446,300212
MozambiqueMozambiqueMZ / MOZ35,631,653786,380258
MyanmarMyanmarMM / MMR54,850,648653,29095
NamibiaNamibiaNA / NAM3,092,816823,290264
NauruNauruNR / NRU12,02520674
NepalNepalNP / NPL29,618,118143,350977
NetherlandsNetherlandsNL / NLD18,346,81933,72031
New CaledoniaNew CaledoniaNC / NCL295,33318,280687
New ZealandNew ZealandNZ / NZL5,251,899263,31064
NicaraguaNicaraguaNI / NIC7,007,502120,340505
NigerNigerNE / NER27,917,8311,266,700227
NigeriaNigeriaNG / NGA237,527,782910,770234
NiueNiueNU / NIU1,821260683
North KoreaNorth KoreaKP / PRK43,541460850
North MacedoniaNorth MacedoniaMK / MKD26,571,036120,410389
Northern Mariana IslandsNorthern Mariana IslandsMP / MNP1,813,79125,2201-670
NorwayNorwayNO / NOR5,623,071365,26847
OmanOmanOM / OMN5,494,691309,500968
PakistanPakistanPK / PAK255,219,554770,88092
PalauPalauPW / PLW17,663460680
PanamaPanamaPA / PAN4,571,18974,340507
Papua New GuineaPapua New GuineaPG / PNG10,762,817452,860675
ParaguayParaguayPY / PRY7,013,078397,300595
PeruPeruPE / PER34,576,6651,280,00051
PhilippinesPhilippinesPH / PHL116,786,962298,17063
PolandPolandPL / POL38,140,910306,23048
PortugalPortugalPT / PRT10,411,83491,590351
Puerto RicoPuerto RicoPR / PRI3,235,2898,8701-787 / 1-939
QatarQatarQA / QAT3,115,88911,610974
RéunionRéunionRE / REU882,4052,500262
RomaniaRomaniaRO / ROU18,908,650230,17040
RussiaRussiaRU / RUS143,997,39316,376,8707
RwandaRwandaRW / RWA14,569,34124,670250
Saint BarthelemySaint BarthelemyBL / BLM11,41421590
Saint HelenaSaint HelenaSH / SHN5,197390290
Saint Kitts & NevisSaint Kitts & NevisKN / KNA46,9222601-869
Saint LuciaSaint LuciaLC / LCA180,1496101-758
Saint MartinSaint MartinMF / MAF31,50054590
Saint Pierre & MiquelonSaint Pierre & MiquelonPM / SPM5,574230508
SamoaSamoaWS / WSM219,3062,830685
San MarinoSan MarinoSM / SMR33,57260378
Sao Tome & PrincipeSao Tome & PrincipeST / STP240,254960239
Saudi ArabiaSaudi ArabiaSA / SAU34,566,3282,149,690966
SenegalSenegalSN / SEN18,931,966192,530221
SerbiaSerbiaRS / SRB6,689,03987,460381
SeychellesSeychellesSC / SYC132,779460248
Sierra LeoneSierra LeoneSL / SLE8,819,79472,180232
SingaporeSingaporeSG / SGP5,870,75070065
Sint MaartenSint MaartenSX / SXM43,923341-721
SlovakiaSlovakiaSK / SVK5,474,88148,088421
SloveniaSloveniaSI / SVN2,117,07220,140386
Solomon IslandsSolomon IslandsSB / SLB838,64527,990677
SomaliaSomaliaSO / SOM19,654,739627,340252
South AfricaSouth AfricaZA / ZAF64,747,3191,213,09027
South KoreaSouth KoreaKR / KOR51,667,02997,23082
South SudanSouth SudanSS / SSD12,188,788610,952211
SpainSpainES / ESP47,889,958498,80034
Sri LankaSri LankaLK / LKA23,229,47062,71094
State of PalestineState of PalestinePS / PSE5,589,6236,020970
St. Vincent & GrenadinesSt. Vincent & GrenadinesVC / VCT99,9243901-784
SudanSudanSD / SDN51,662,1471,765,048249
SurinameSurinameSR / SUR639,850156,000597
SwedenSwedenSE / SWE10,656,633410,34046
SwitzerlandSwitzerlandCH / CHE8,967,40739,51641
SyriaSyriaSY / SYR25,620,427183,630963
TaiwanTaiwanTW / TWN23,112,79335,410886
TajikistanTajikistanTJ / TJK10,786,734139,960992
TanzaniaTanzaniaTZ / TZA70,545,865885,800255
ThailandThailandTH / THA71,619,863510,89066
Timor-LesteTimor-LesteTL / TLS1,418,51714,870670
TogoTogoTG / TGO9,721,60854,390228
TokelauTokelauTK / TKL2,60810690
TongaTongaTO / TON103,742720676
Trinidad and TobagoTrinidad and TobagoTT / TTO1,511,1555,1301-868
TunisiaTunisiaTN / TUN12,348,573155,360216
TurkeyTurkeyTR / TUR87,685,426769,63090
TurkmenistanTurkmenistanTM / TKM7,618,847469,930993
Turks and CaicosTurks and CaicosTC / TCA46,8559501-649
TuvaluTuvaluTV / TUV9,49230688
UgandaUgandaUG / UGA51,384,894199,810256
UkraineUkraineUA / UKR38,980,376579,320380
United Arab EmiratesUnited Arab EmiratesAE / ARE11,346,00083,600971
United KingdomUnited KingdomGB / GBR69,551,332241,93044
United StatesUnited StatesUS / USA347,275,8079,147,4201
UruguayUruguayUY / URY3,384,688175,020598
U.S. Virgin IslandsU.S. Virgin IslandsVI / VIR84,1383501-340
UzbekistanUzbekistanUZ / UZB37,053,428425,400998
VanuatuVanuatuVU / VUT335,16912,190678
VenezuelaVenezuelaVE / VEN28,516,896882,05058
VietnamVietnamVN / VNM101,598,527310,07084
Wallis & FutunaWallis & FutunaWF / WLF11,194140681
Western SaharaWestern SaharaEH / ESH600,904266,000212
YemenYemenYE / YEM41,773,878527,970967
ZambiaZambiaZM / ZMB21,913,874743,390260
ZimbabweZimbabweZW / ZWE16,950,795386,850263