Найдавнішими містами Могилевської області є Мстиславль (заснований у 1135 року), Пропойськ (нині Славгород) та Кричев – обидва відомі з 1136 року.
Вважається, що князь Ростислав Мстиславович заснував 1135 р. на Замковій горі р. Мстиславль і назвав його на ім'я свого батька князя Мстислава Великого.
Місто був заснований в 1135 смоленським князем Ростиславом Мстиславичем і названий на честь свого батька Мстислава Великого.
Мстиславський район має багату та славну історію. Центр району – місто Мстиславль – одне з найдавніших білоруських міст. На території району 22 пам'ятки архітектури (від ХVII до ХIХ ст.), 56 пам'яток археології, 1 пам'ятка історії. Лише на території центральної частини міста 15 пам'яток архітектури.