Расстояние до Москвы (по прямой) составляет 58 км.
Расстояние до центра Красногорск (по прямой) составляет 101 км.
Расстояние до районного центра город Истра (по прямой) составляет 9 км.
Леоново — деревня в Костровском сельском поселении Истринского района Московской области. Население — 55 чел. (2016), в деревне 5 улиц. С Истрой деревня связана автобусным сообщением (автобус № 34).
Находится примерно в 12 км на юго-запад от Истры, недалеко от правого берега Малой Истры, высота над уровнем моря 168 м. Лежит на шоссе Истра — Руза, ближайшие населённые пункты: Дергайково к востоку и Кострово — западнее по шоссе.
Численность населения
1852 — 66
1859 — ↘ 64
1890 — ↗ 65
1899 — ↘ 57
1926 — ↗ 83
2002 — ↘ 13
2006 — ↘ 8
2010 — ↗ 16
2016 — ↗ 55
Наибольшая численность населения была зафиксирована в 1926 году, когда она составляла 83 человек. Наименьшаая численность населения была в 2006 году, и была 8 человек.