Захарково расположено примерно в 15 км[6] на северо-запад от Чехова, на запруженной реке Бобровке (правый приток реки Лопасни)[7], высота центра деревни над уровнем моря — 172 м[8]. На 2016 год в Захарково зарегистрированы 1 улица — Центральная и 1 садовое товарищество[9].