Lostallo er en lille kommune i Moesadalen i regionen Graubünden. Den ligger 426 m over havets overflade i centrum af den vidunderlige Mesolcina-dal. Kommunen består af de fire forskellige landsbyer Sorte, Cabbiolo, Arabella og Lostallo. Mod øst grænser Italien op til kommunen med den italienske provins Sondrio. Mod nord grænser landsbyen Soazza op til Lostallo, mod vest Cauco og mod syd Cama. Floden Moesa snor sig gennem kommunen. Her ligger også den nord-sydgående aksel for motorvej A13. Sammenlignet med andre kommuner i Mesolcina-dalen ligger Lostallo i et usædvanligt fladt område. Talrige mægtige bjerge omgiver dalen. Med 2690 m over havets overflade skiller særligt Piz di Groven sig ud. Der er mange interessante skålsten i Lostallo.