Победив в борьбе за великое княжение на Руси, московские князья продолжали усилия по объединению земель вокруг Москвы. Правление Ивана 3-го (1462-1505) ускорило этот процесс. В 1463 г., проводя объединительную политику, он присоединяет Ярославское княжество.
Активное сопротивление объединению оказало Тверское княжество и Новгородская республика. Для сохранения независимости новгородские бояре заключили союз с Литвой и оказались под частичной властью литовского князя Казимира 4-го.
В 1471 г. Иван 3-й повел войско на Новгород и в битве на р. Шелони добился победы. Для полного покорения Новгорода понадобился и второй поход. В 1478 г. Иван 3-й окончательно покоряет город (выстояв осадой) и лишает его самостоятельности путем упразднения органов местного самоуправления и ликвидации символов независимости (в Москву был увезен вечевой новгородский колокол). С падением Новгорода во владение Москвы попали все его обширные территории.
В 1472 г. был покорен Пермский край. В 1474 г. выкуплено Ростовское княжество. В 1485 г. Иван 3-й во главе многочисленного войска подступил к Твери и за два дня без потерь взял город, воспользовавшись изменой тверских бояр. Великий князь Михайло Борисович бежал в Литву.
Присоединив Тверь, Иван 3-й создал единое государство и стал титуловать себя государем всея Руси.
В середине 15-го в. Золотая Орда распалась на несколько независимых ханств. Иван 3-й стал держаться по отношению к ним как независимый государь. Он прекратил платить выкуп и создал союз с противником Золотой Орды — крымским ханом.
Восстановить свою власть над Русью пытался золото-ордынский хан Ахмат. В 1480 г., заключив союз с литовским великим князем и польским королем Казимиром 4-м, он повел свои войска на Москву.
Все закончилось противостоянием русских и татарских войск на р. Угре.
Не дождавшись союзников, Ахмат не решился начать сражение и в ноябре 1480 г. вынужден был отступить. Это означало окончательное падение монголо-татарского ига, тяготевшего над Русью более двух веков.
Иван 3-й стремился к дальнейшему расширению государства. В 1487 г. Казань признает свою зависимость от Москвы. К концу 15-го в. в состав государства входят территории на северо-востоке. Иван 3-й отвоевывает у Литвы и Польши ряд белорусских и украинских земель.
Объединительную политику продолжил сын Ивана 3-го — Василий 3-й. В 1503 г., уничтожив Псковскую феодальную республику, он присоединил Псков. В 1514 г. отбил у Литвы Смоленск. В 1517-1523 гг. Василий 3-й взял Чернигов и Рязанское княжество.
Процесс образования единого государства заключался в значительных внутренних социально-экономических и политических изменениях. Это выразилось в образовании режима сословно-представительной монархии, при котором самодержавие поддерживают различные сословия, прежде всего дворянство, горожане и верхушка столичного боярства, заинтересованные в создании государства и наличии в нем сильной центральной власти.
Годы правления Ивана 3-го характеризуются изменениями органов власти. Боярская дума становится верховным совещательным органом, создаются учреждения, ведающие различными сферами государственной жизни, издаются первые приказы, наместники занимаются управлением на местах и содержатся за счет управляемой ими территории.
В 1497 г. был издан Судебник великого князя Ивана 3-го — свод законов, первый кодекс Российского государства, который закрепил единую систему государственного управления и регламентировал деятельность государственных органов. Судебник устанавливал срок для крестьянских переходов (один раз в году, в Юрьев день) и уплату за пользование двором. Закон ограничил свободу крестьян и прикрепил их к земле.
В годы правления Ивана 3-го и Василия 3-го (1505-1533) завершился процесс объединения русских земель и продолжилось укрепление российской государственности.