Расстояние до Москвы (по прямой) составляет 88 км.
Расстояние до центра Красногорск (по прямой) составляет 114 км.
Расстояние до районного центра руза (по прямой) составляет 26 км.
Щелканово — деревня сельского поселения Волковское Рузского района Московской области. Численность постоянно проживающего населения — 21 человек на 2006 год. До 2006 года Щелканово входило в состав Покровского сельского округа.
Деревня расположена на севере района, примерно в 25 километрах севернее Рузы, на левом берегу реки Гряда (приток Озерны). Ближайшие населённые пункты в 1,5 километрах — деревня Ивойлово — на юго-восток и Притыкино на юг, высота центра над уровнем моря 217 м.