Даниил Александрович (номинально 1263, фактически не позднее 1283 — 5 марта 1303)
Юрий Даниилович (5 марта 1303 — 21 ноября 1325)
Иван 1 Данилович Калита (21 ноября 1325 — 31 марта 1340)
Симеон Иванович Гордый (31 марта 1340 — 26 апреля 1353)
Иван 2 Иванович Красный (26 апреля 1353 — 13 ноября 1359)
Дмитрий Иванович Донской (13 ноября 1359 — 19 мая 1389)
Василий 1 Дмитриевич (19 мая 1389 — 27 февраля 1425)
Василий 2 Васильевич Тёмный (27 февраля 1425—1433)
Юрий Дмитриевич Звенигородский (1433)
Василий 2 Васильевич Тёмный (1433 — 31 марта 1434)
Юрий Дмитриевич Звенигородский (31 марта — 5 июня 1434)
Василий Юрьевич Косой 5 июня — начало июля (1434)
Василий 2 Васильевич Тёмный (начало июля 1434 — 7 июля 1445)
Дмитрий Юрьевич Шемяка (7 июля — 26 октября 1445)
Василий 2 Васильевич Тёмный (26 октября 1445 — 13 февраля 1446)
Дмитрий Юрьевич Шемяка (12 февраля 1446 — 17 февраля 1447)
Василий 2 Васильевич Тёмный (17 февраля 1447 — 27 марта 1462), Иван 3 Васильевич (1450—1462) (соправитель)
Иван 3 Васильевич Великий (27 марта 1462 — 27 октября 1505)
Иван Иванович Молодой — соправитель 1471—1490
Дмитрий Иванович Внук — соправитель 1498—1502
Василий Иванович — соправитель 1502—1504
Василий 3 Иванович (27 октября 1505 — 4 декабря 1533)
Иван 4 Васильевич Грозный (4 декабря 1533 — 16 января 1547)