На территории Москвы найдено несколько дьяковских городищ приблизительно VII века до нашей эры: село Дьяково, где такое поселение было впервые обнаружено, в районе Нескучного сада, Нижних Котлов, на территории храма Христа Спасителя, в районе Самотёки, на Потылихе. Многие городища располагались на мысах между рек[1].
В I тысячелетии н. э. на территории города проживали финно-угорские племена, в основном мещера. Славянские сёла появились на территории города не позже IX века. Это был северо-западный край расселения вятичей, на границе с землями кривичей.