Список князей Московских охватывает период с 1263 по 1547 год (а фактически до смерти Ивана IV Грозного в 1584 году).
Указаны более ранние кратковременные и во многом спорные случаи выделения Московского княжества из состава Великого княжества Владимирского. Поскольку начало указанного периода ознаменовано борьбой Московского княжества за возвышение над Великим княжеством Владимирским, основной список дополнен вспомогательным списком владимирских князей этого времени.
До 1261 года информация о московских князьях отрывочна. Известно, что в 1238 году московским князем был Владимир Юрьевич, сын великого князя Владимирского Юрия Всеволодовича, погибший во время захвата Москвы при Батыевом нашествии. В 1246—1248 годах московским князем был Михаил Ярославич Хоробрит, который погиб в бою в битве на Протве зимой 1248 года.
В 1389 году Василий I принял великое княжение по завещанию своего отца — Дмитрия Донского, как «свою отчину». Тем не менее в великокняжеском титуле Владимир упоминался по-прежнему раньше Москвы («Великий князь владимирский и московский»), поэтому заголовок списка в некоторой мере условен.
В 1446 году Дмитрий Шемяка повторно захватил великокняжеский престол. В этот период на монетах великого князя появилась надпись «Господарь всея земли Русской». Таким образом, возможно, Дмитрий Юрьевич стал первым в истории Москвы великим князем, употребившим в качестве официального титула на своих монетах сочетание «Господарь земли русской». После Дмитрия Шемяки титул «господарь всея Руси» носили все остальные правители Московского государства.