El
municipio de Marratxi tiene una superficie de 54,18 km²
y una altitud máxima de 158 m.
En fecha de 1/Enero/2002, su población total era de
23.953 habitantes (12.123 hombres y 11.830 mujeres),
con un total de 5 núcleos de población distribuidos
de la siguiente manera: