Деревня расположена на спускающемся к реке склоне правого берега реки Малая Эдома.в середине находящегося в окружении лесов поля на восточной стороне автомобильной дороги, связывающей посёлок Лом с автомобильной дорогой P151Ярославль—Рыбинск. Деревня стоит на расстоянии на спускающемся к реке склоне правого берега реки Малая Эдома. Через деревню проходит дорога на юго-восток по правому берегу Малой Эдомы к деревням Якушево и Сидорово,вдоль которой ориентирована единственная деревенская улица. На запад от Лаврово с другой стороны дороги на Лом стоит деревня Дор. Ближайшая деревня в сторону Лом по этой дороге Гармоново, в сторону от Лома до самой дороги Р-151 населённых пунктов нет. На левом берегу Малой Эдомы напротив Лаврово стоит деревня Антипино[2].