Montemagno is een gemeente in de Italiaanse provincie Asti (regio Piëmont) en telt 1214 inwoners (31-12-2004). De oppervlakte bedraagt 15,9 km², de bevolkingsdichtheid is 76 inwoners per km².

De volgende frazioni maken deel uit van de gemeente: S.Stefano, S.Carlo.

Demografie 
Montemagno telt ongeveer 536 huishoudens. Het aantal inwoners steeg in de periode 1991-2001 met 2,1% volgens cijfers uit de tienjaarlijkse volkstellingen van ISTAT.

Geografie 
De gemeente ligt op ongeveer 260 m boven zeeniveau.

Montemagno grenst aan de volgende gemeenten: Altavilla Monferrato (AL), Casorzo, Castagnole Monferrato, Grana, Refrancore, Viarigi.

Geboren 
 Paus Eugenius III (?-1153), geboren als Bernardo Pignatelli

Gemeente in Asti