Река Или берёт своё начало в Китае в горах Тянь-Шаня и впадает в озеро Балхаш в Казахстане. Она протекает между гор, огибая их, на этом отрезке пути течение немного извилисто. Затем река выходит на равнину, где течение выравнивается. Уровень долины реки низкий, течения среднее.