Population of Mayotte

Source UN (World Population Prospects 2024)
Date28 Feb 2025

The current population of Mayotte is 336,520 as of June 15, 2025, based on interpolation of the latest United Nations data. The population of Mayotte is projected at 337,011, or 337k, as of July 1, 2025. The total population in Mayotte is projected at 326,505, or 327k people for the year 2024.

Mayotte ranks 182nd in the world by population on the 237 countries and territories list. Mayotte is ranked 55th among 58 countries and territories in Africa.

  • Population
  • Growth rate
  • Net change

Mayotte population projections

Year Population Growth Share (%)
1 Jan1 JulyNet Changerate (%)to World
2024321,252326,50510,5073.2180.00400
2025331,759337,01110,5043.1170.00409
2026342,263347,53610,5463.0350.00419
2027352,809358,14210,6652.9780.00428
2028363,474368,83910,7302.9090.00437
2029374,204379,63210,8552.8600.00446
2030385,059390,53410,9512.8040.00456
2031396,010401,56611,1122.7670.00465
2032407,122412,77011,2962.7370.00475
2033418,418424,08511,3342.6730.00484
2034429,752435,50711,5092.6430.00494
2035441,261447,06111,6002.5950.00503
2036452,861458,80011,8792.5890.00513
2037464,740470,79612,1132.5730.00523
2038476,853482,98412,2622.5390.00533
2039489,115495,41212,5942.5420.00543
2040501,709508,06712,7162.5030.00554
2041514,425521,02313,1962.5330.00564
2042527,621534,25913,2752.4850.00575
2043540,896547,61913,4452.4550.00586
2044554,341561,09313,5042.4070.00598
2045567,845574,85414,0182.4390.00609
2046581,863588,84113,9572.3700.00621
2047595,820602,91314,1852.3530.00632
2048610,005617,09114,1712.2970.00644
2049624,176631,29914,2462.2570.00656
2050638,422645,42614,0082.1700.00668
2051652,430659,49014,1212.1410.00680
2052666,551673,68214,2622.1170.00692
2053680,813687,98914,3522.0860.00704
2054695,165702,32714,3252.0400.00716
2055709,490716,83514,6892.0490.00728
2056724,179731,54514,7322.0140.00741
2057738,911746,23614,6511.9630.00753
2058753,562760,80314,4821.9040.00766
2059768,044775,26714,4461.8630.00778
2060782,490789,68914,3991.8230.00791
2061796,889804,10114,4241.7940.00803
2062811,313818,56314,5011.7720.00816
2063825,814833,13814,6471.7580.00828
2064840,461847,78614,6501.7280.00841
2065855,111862,56714,9111.7290.00854
2066870,022877,66915,2941.7430.00867
2067885,316893,06715,5011.7360.00881
2068900,817908,45315,2721.6810.00894
2069916,089923,84515,5111.6790.00908
2070931,600939,44915,6991.6710.00922
2071947,299954,88015,1621.5880.00936
2072962,461970,25315,5831.6060.00950
2073978,044985,80915,5301.5750.00964
2074993,5741,001,20215,2561.5240.00978
20751,008,8301,016,43515,2101.4960.00992
20761,024,0401,031,61315,1471.4680.01006
20771,039,1871,046,93715,5001.4810.01020
20781,054,6871,062,29315,2121.4320.01034
20791,069,8991,077,39014,9821.3910.01048
20801,084,8811,092,33214,9031.3640.01062
20811,099,7841,107,21614,8641.3420.01076
20821,114,6481,122,15215,0091.3380.01091
20831,129,6571,137,07614,8381.3050.01105
20841,144,4951,151,85814,7261.2780.01119
20851,159,2211,166,67914,9171.2790.01134
20861,174,1381,181,43814,6001.2360.01149
20871,188,7381,196,04914,6221.2230.01163
20881,203,3601,210,64514,5701.2040.01178
20891,217,9301,225,03514,2101.1600.01192
20901,232,1401,239,19114,1021.1380.01206
20911,246,2421,253,20113,9191.1110.01221
20921,260,1611,267,10513,8891.0960.01235
20931,274,0501,280,88813,6761.0680.01249
20941,287,7261,294,72313,9931.0810.01264
20951,301,7191,308,69513,9521.0660.01279
20961,315,6711,322,54413,7471.0390.01293
20971,329,4181,336,07313,3100.9960.01308
20981,342,7281,349,40413,3520.9890.01322
20991,356,0801,362,49412,8280.9420.01337
21001,368,9081,375,55113,2850.9660.01351

Mayotte population estimates

Year Population Growth Share (%)
1 Jan1 JulyNet Changerate (%)to World
195020,33620,5263811.8560.00082
195120,71720,9244141.9790.00082
195221,13121,3434231.9820.00083
195321,55421,7964842.2210.00083
195422,03822,2945112.2920.00083
195522,54922,8255512.4140.00083
195623,10023,3875752.4590.00084
195723,67523,9856192.5810.00084
195824,29424,6206532.6520.00085
195924,94725,2886822.6970.00085
196025,62925,9927272.7970.00086
196126,35626,7337552.8240.00087
196227,11127,5128032.9190.00088
196327,91428,3408523.0070.00089
196428,76629,2259183.1410.00090
196529,68430,1809913.2840.00091
196630,67531,2021,0543.3780.00092
196731,72932,2651,0723.3230.00093
196832,80133,2428832.6560.00094
196933,68434,1489282.7180.00094
197034,61235,0969682.7580.00095
197135,58036,1121,0652.9490.00096
197236,64537,2161,1423.0690.00097
197337,78738,3951,2163.1670.00098
197439,00339,6501,2943.2640.00099
197540,29740,9681,3413.2740.00101
197641,63842,3361,3953.2950.00102
197743,03343,7581,4493.3120.00104
197844,48245,4201,8764.1310.00106
197946,35847,5842,4525.1540.00109
198048,81050,1452,6715.3280.00113
198151,48152,9302,8985.4770.00117
198254,37955,9013,0445.4470.00121
198357,42358,9953,1445.3310.00126
198460,56762,1723,2105.1640.00130
198563,77765,5883,6215.5220.00135
198667,39869,6194,4426.3830.00140
198771,84074,2194,7586.4130.00147
198876,59879,1145,0326.3630.00154
198981,63084,2685,2766.2630.00161
199086,90689,5935,3735.9990.00168
199192,27995,0975,6365.9280.00175
199297,915101,1946,5576.4820.00184
1993104,472107,9696,9956.4810.00193
1994111,467115,1337,3336.3710.00203
1995118,800122,5767,5516.1620.00213
1996126,351130,1627,6235.8580.00223
1997133,974137,4316,9145.0320.00232
1998140,888143,9756,1744.2890.00240
1999147,062150,2086,2914.1890.00247
2000153,353156,4926,2784.0120.00254
2001159,631162,7016,1403.7740.00260
2002165,771168,0804,6182.7480.00265
2003170,389171,6902,6021.5160.00267
2004172,991175,0324,0832.3330.00269
2005177,074179,6015,0542.8140.00273
2006182,128184,9925,7273.0960.00277
2007187,855190,7615,8113.0460.00282
2008193,666196,4065,4802.7900.00287
2009199,146201,8955,4992.7240.00291
2010204,645207,4225,5532.6770.00295
2011210,198212,9785,5612.6110.00300
2012215,759218,9926,4662.9530.00304
2013222,225226,6238,7963.8820.00311
2014231,021235,7759,5084.0330.00319
2015240,529245,57910,1014.1140.00329
2016250,630255,87210,4844.0980.00339
2017261,114265,1648,1013.0550.00347
2018269,215269,6909490.3520.00349
2019270,164274,9119,4933.4530.00352
2020279,657284,3709,4273.3150.00361
2021289,084294,42110,6743.6260.00370
2022299,758305,26911,0213.6110.00381
2023310,779316,01510,4733.3140.00391