Les Mascareignes sont un archipel océanique montagneux (0 à 3070 m). Il existe donc une mosaïque d'écosystèmes en fonction de l'altitude, de la pluviométrie, de l'exposition...
Les différentes espèces de Mahots sont présentes dans tous les ecosystèmes (excéptés les milieux de hautes altitudes, mes milieux côtiers et les zones humides). Les altitudes sont données en mètre.