Фролово расположено примерно в 15 км (по шоссе)[5] на северо-запад от Сергиева Посада, на безымянном ручье, правом притоке реки Вели[6], высота центра деревни над уровнем моря — 211 м[7]. На 2016 год в деревне зарегистрировано 6 садовых товариществ[8]. В 2018 году была проложена новая дорога.