Деревня Яльгелево (от фин. Jälkylä) расположена
в восточной части Ломоносовского района на автодороге 41К-015, дублёре федеральной автодороги А180 (E 20) «Нарва», к востоку от административного центра поселения посёлка Ропша, по смежеству с деревней Коцелово. В административном плане
деревня входит в состав Ропшинского сельского поселения Ломоносовского района Ленинградской области.
Расстояние до административного центра поселения (Ропша) — 5 км.
Расстояние до ближайшей железнодорожной станции Красное Село — 10 км.