В устьи Илия образует залив в южной части Вилейского водохранилища. Ширина реки в верховье 5-10 м, ниже до 20 м. Основные притоки: Бочиловка, Талва, Дроздка, Каменка, Слижанка, Мышковка, Выпрата, Бобровка, Жучок, Щарка, Рыбчанка.
На реке Илия расположены населенные пункты: Илья, Владыки, Козлы, Шипки, Щарки, Бережок, Луговые, Щуки, Чехи, Вязынь.