У 1117 переведений батьком з Новгорода в Білгород-Київський, ближче до Києва. Місце Мстислава в Новгороді зайняв його старший син Всеволод. Після смерті батька в 1125 посів київський стіл і продовжував зміцнювати престиж великого князя київського та обороняти державу від ворогів.