Деревня Леоново расположена в 13 км от города Сергиев Посад, в северо-восточном направлении
Относится к сельскому поселению Березняковское
Ближайшие крупнейшие населенные пункты: села Бужаниново (1 км на северо-восток), Сватково (4 км на запад), д. Березняки (4 км на юго-запад). Рядом находятся: деревни Митино (1 км на восток), Дубининское (2 км на юго-запад), Слободка (3 км на юг), Суропцово (3 км на восток), п. Беликово (1 км на северо-запад)
По данным переписи 2010 года в деревне зарегистрировано 44 жителя (12 мужчин, 32 женщины)
Высота над уровнем моря 240 м.
Координаты: 56°22΄43˝С.Ш. 38°16΄54˝В.Д.
Код ОКТМО: 46615406181
Код ОКАТО: 46215810010
Код КЛАДР: 5003000013300
До этой деревни
остановка Поворот на Бужаниново (1 500 метров)
Бужаниново - 1 км на автобусе 50 ; 2 км на маршрутке 70
Наугольный - 11 км на автобусе 50, маршрутке 70
От этой деревни
от остановки Поворот на Бужаниново (1 500 метров)
Бужаниново - 1 км на автобусе 50 ; 2 км на маршрутке 70
Наугольный - 11 км на автобусе 50, маршрутке 70
Сергиев Посад - 20 км на автобусе 50, маршрутке 70