Город Железногорск-Илимский - административный центр Нижнеилимского района Иркутской области - расположен на северо-востоке Ангаро-Ленского плато, в 16 км. от реки Ил.
Железногорск-Илимский находится в Среднем Приангарье, в 1224 км к северу от областного центра по железной дороге и в 480 км по прямой. Через него проходит железнодорожная магистраль Тайшет – Лена. Город расположен в 16 км от реки Илим. Железнодорожная станция Коршуниха-Ангарская — на западном БАМе, относящийся к Восточно-сибирской железной дороге.
Город окружён холмистой, покрытой лесом местностью. Абсолютная высота окрестных возвышенностей достигает 610 м над уровнем моря. Перепад высот в пределах города — около 100 м. Одна из гор преграждает въезд в Железногорск-Илимский по железной дороге, сквозь нее проложен тоннель протяженностью 950 м.
Население: 22 950 человек.
Площадь населенного пункта составляет 102 квадратных километров.
Телефонный код — 39566. Почтовые индексы: 665653.