Saint-Macaire-du-Bois compte 360 habitants pour une densité de 28 habitants par kilomètre carré. Cette commune se trouve dans la région Pays de la Loire et dans le département Maine-et-Loire(49). Le code postal de Saint-Macaire-du-Bois est le 49260 et son maire est M Gabriel TAILLEE.