Село Огоньки расположено на юге острова Сахалин в 17 км от Анивы, в 56 км от Южно-Сахалинска, в 72 км от г. Холмска и в 30 км от г. Невельска. Близость областного центра и портовых городов определяет выгодность расположения села. Село тянется вдоль сопок на 3 км.
Живописные реки Лютога и Быстрая огибают Огоньки. Основной вид занятия людей – сельское хозяйство.
Село возникло в годы японской оккупации Южного Сахалина (1905-1945). Точная дата его основания не установлена. В 1945 году в Отойно остались некоторые фронтовики и японцы, которым было предписано покинуть остров и выехать в Японию. Интересно происхождение названия села. В его окрестностях японцы сажали очень много красных цветов. Они и в солнце, и в дождь как будто горели и излучали солнечный свет. И дали люди красивое название селу – Огоньки.
Когда в 1946-47 годах на юг Сахалина стали приезжать первые поселенцы, в небольшой поселок Огоньки приехали сразу 90 семей. Прибывали из разных мест – Брянска, Ульяновска, Горького, Кировска, Курска – с детьми и скарбом. Вначале жили вместе с японцами, позже стали строить собственные дома.
Приехавшие с материка люди сразу поняли, что в этих местах климатические условия намного благоприятнее, чем в других местах Сахалина. Позднее синоптики официально подтвердили наблюдения поселенцев – в Огоньках температура воздуха выше, чем на остальной территории острова.
К весне 1947 года был организован колхоз имени Горького, первым председателем стал Петр Игнатьевич Смирнов. Выращивали картофель, гречиху, парниковые овощи, занимались коневодством и свиноводством, позднее перешли и на разведение крупного рогатого скота. Тогда же был организован Брянский сельский Совет, в который входили пос. Брянское (колхоз «Победа»), село Огоньки, поселки Высокое (колхоз имени Молотова), не сохранившаяся ныне Березовка (сортоиспытательный участок), жилые хутора Брянского лесоучастка: Куликово-1, Куликово-2, Безымянный, Дальний, Талое, Победино, Лесное, а также поселок Партизанское (ныне Подгорное).
Во время укрупнения колхозов, «Победу» и колхоз имени Горького объединили в единое предприятие – совхоз «Анивский». Центральная усадьба переместилась в Огоньки, а вторая бригада расположилась в Брянском.
С 1961 по 1964 годы завершилось массовое строительство, и лесоучастки один за другим были ликвидированы, а жители хуторов переехали на центральную усадьбу. Решением Сахоблисполкома от 13.09.63г. Брянский сельский Совет был переименован в Огоньковский сельский Совет с центром в селе Огоньки.
В 1977 году в ходе очередных укрупнений было ликвидировано отделение «Победа». Фермы, магазины, школу перевели в Огоньки, а вслед за ними потянулись и люди. Переезжали в Огоньки, Высокое, Партизанское. А через некоторое время Партизанское исчезло с лица земли так же, как и Победа. С годами в Огоньках развивалась материально-техническая и культурная база. Построен молочно-товарный комплекс, набирал силу рыбоводный завод. Крепла социальная база: средняя школа, детский сад, клуб, фельдшерско-акушерский пункт, сеть магазинов. Велось жилищное строительство, появились водопровод и канализация. Село начало жить полноценной жизнью.
В настоящее время на территории села расположены следующие предприятия и учреждения: Анивский лососевый рыбоводный завод (АЛРЗ); ООО «КХ «Огоньки»; Конно-спортивный клуб «Анива»; Отдельный пожарный пост с. Огоньки (ПЧ-51); МБОУ СОШ №3; Фельдшерско-акушерский пункт (ФАП); Метеостанция; Отделение связи; Сельская библиотека №2 с. Огоньки МБУ «Анивская ЦБС»; Сельский дом культуры МБУ «Анивская ЦКС»; Магазин «Успех»; Магазин «Сюзанна»; Магазин «Солнышко».
На 1 января 2020 года в селе проживает 437 человек.