Lostallo er en liten kommune i Moe-distriktet i Region Graubünden. Den ligger 426 meter over havet i sentrum av det vakre Mesolcina-dalen. Kommunen består av fire ulike bygder: Sorte, Cabbiolo, Arabella og Lostallo. I øst grenser Italia til kommunen, med den italienske provinsen Sondrio. Nord for ligger Soazza, i vest Cauco og i sør Cama. elven Moesa slynger seg gjennom kommunen. Her går også Nord-Syd-aksen til motorveien A13. Sammenlignet med andre kommuner i Mesolcina-dalen, ligger Lostallo i et uvanlig flatt område. Flere mektige fjell omkranser dalen, hvor Piz di Groven på 2690 meter over havet er spesielt iøynefallende. Flere subtile bergarter er verdt et besøk i Lostallo.