Деревня расположена на юго-востоке округа, в Захарковской пойме Москвы-реки по левому берегу, активно застраиваемой элитными посёлками[2], высота центра над уровнем моря 131 м[3]. На северо-западе к Захарково примыкают посёлок Архангельское и посёлок дачного хозяйства «Архангельское».
Деревня связана автобусным сообщением с Москвой (маршрут № 151)[4] и Красногорском (маршрут № 824)[5].
История
Впервые Захарково упоминается в писцовой книге 1584 года[6].