Возраст Москвы точно не известен. Самые древние археологические находки на территории Москвы относятся к каменному веку. С конца первого тысячелетия в районе современной Москвы поселились славяне: вятичи и кривичи. Вятичи составляли основную часть первоначального населения Москвы. Археологические раскопки, проведённые в районе Кремля, свидетельствуют, что к концу XI века там уже существовало поселение, защищённое валом и рвом .
Первым достоверным летописным упоминанием считается указание Ипатьевской летописи на субботу 4 апреля 1147 года, когда ростово-суздальский князь Юрий Долгорукий принимал в городке под названием Москов своих друзей и союзников во главе с новгород-северским князем Святославом Ольговичем.
В 1156 году Андрей Боголюбский поставил здесь по указанию Юрия новую деревянную крепость на Боровицком холме (по преданию бывшее село Кучково) , сравнительно небольшую (периметр её стен составлял около 510 метров) . Здесь размещался отряд княжеской дружины для защиты Суздальского княжества от западных соседей. В 1177 году крепость сжег рязанский князь Глеб, но она была быстро восстановлена. Вероятно, Москва уже в то время приобретала значение торгового центра и богатела.
в 12 веке