Расположена у восточной границы района, на левом берегу реки Вилия. Расстояние до районного центра Сморгонь по автодороге — около 12 км, до центра сельсовета агрогородка Залесье по прямой — 2,5 км. Ближайшие населённые пункты — Амелино, Бельково, Засковичи[4]. Площадь занимаемой территории составляет 0,4201 км², протяжённость границ 5820 м[5].
В 1938 году Оленец насчитывал 79 дымов и 411 душ[7].
В 1939 году, согласно секретному протоколу, заключённому между СССР и Германией, Западная Белоруссия оказалась в сфере интересов советского государства и её территорию заняли войска Красной армии. Деревня вошла в состав новообразованного Сморгонского района Вилейской областиБССР. После реорганизации административного-территориального деления БССР деревня была включена в состав новой Молодечненской области в 1944 году. В 1960 году, ввиду новой организации административно-территориального деления и упразднения Молодечненской области, Оленец вошёл в состав Гродненской области.