К востоку от агрогородка течёт река Е́ленка, изначально – Е́льня (правый приток Беседи, бассейн Сожа, Верхнее Поднепровье, длина русла 24 километра), давшая название населённому пункту, известному с середины XVIII века. Непосредственно по территории агрогородка течёт ручей, впадающий в реку Еленка.
Гидронимическая форма Е́ленка могла появиться не ранее рубежа XVI и XVII веков. В исходной форме Е́льня заключены два корневых компонента – Елʼ- + -ня. В них реализованы субстратные гидронимические термины:
1) елʼ- <*el, варианты *ol, *al («течение», «река»; «мокрый», «сырой»);
2) -ня <*nʼa, варианты *nʼe, *nʼu, *ni («вода», изначально – «занятое водой пространство»).
© А. Ф. Рогалев. Топонимический словарь Беларуси. – Гомель: Велагор, 2023. – 1022 с.