Шестаковское городское поселение расположено в Нижнеилимском районе Иркутской области на берегуУсть-Илимского водохранилища. Ж.-д. ст. (Среднеилимская) на линии Тайшет -- Лена
Статус посёлка городского типа — с 1956 года.
Шестаковское городское поселение находится в 30 км от административного центра г. Железногорска-Илимского.
В состав поселения входят три населенных пункта:
- рабочий поселок Шестаково;
- поселок Суворовский;
- поселок Селезневский.
Численность населения Шестаковского городского поселения по состоянию на 01.01.2011 года -- 1267 человек, в т.ч.:
- поселок Шестаково - 765 чел.;
- поселок Суворовский - 453 чел.;
- поселок Селезневский - 49 чел.
Площадь Шестаковского городского поселения -- 15043,55 га.
На территории поселения находятся: средняя школа, детский сад, три фельдшерско-акушерских пункта (в каждом населенном пункте поселения), библиотека-клуб, два отделения связи, шесть торговых точек.
Основные направления промышленности поселения -- нет.
На территории поселения производственные предприятия отсутствуют.
Сообщение с центром Нижнеилимского муниципального района осуществляется ж/д транспортом и по автодороге Шестаково - Железногорск-Илимский.
Сообщение с областным центром осуществляется по железной дороге и автодорогам - Шестаково - Железногорск и далее по автодороге - Усть-Кут - Братск -- Тулун - Иркутск (федеральная траса)