Машутино расположено примерно в 36 км (по шоссе)[5] на северо-запад от Сергиева Посада, на правом берегу реки Вытравки (левый приток Дубны)[6], высота центра деревни над уровнем моря — 177 м[7]. Деревня связана автобусным сообщением с райцентром и соседними населёнными пунктами[8]. На 2016 год в деревне зарегистрировано 2 садовых товарищества и коттеджный поселок[9].