Мстисла́вль — город в Могилёвской области Белоруссии. Административный центр Мстиславского района. Находится на реке Вихра, притоке Сожа. Расположен недалеко от границы с Россией, в 62 км к юго-востоку от Горок, к 40 км к северу от Кричева и 107 км к востоку от Могилёва.