Med 690 innbyggere per km² er befolkningstettheten høy. Mayotte har Frankrikes yngste befolkning. Hele 54 % av innbyggerne er under 20 år, sammenlignet med 25 % i den europeiske del av Frankrike.