2 483 habitants vivent à Malestroit, on les appelle les Maltrais. Ils ont en moyenne 49 ans et touchent un salaire moyen de 24300 euros annuel.
À Malestroit, il y a 7% de résidences secondaires.
Malestroit se situe à 201,1 km de la centrale nucléaire la plus proche.