На земле современного Подмосковья человек появился во времена неолита, т. е. - около 3 тысяч лет до нашей эры. В период с VII в. до н. э. по VII в. н. э. на окраине современной Москвы существовало Дьяковское городище, давшее наименование культуре этой эпохи. Городища дьяковской культуры существовали также на берегу реки Сетуни, на Ленинских горах, в Нижних Котлах. В XII в. на московской земле, в том числе и на территории современного Кремля (на Боровицком холме) появляются многочисленные поселения вятичей.