Раніше на території Ясногірки були розташовані села Арцибисове та Миколаївка, які у жовтні 1921 року їх було об'єднано в селище Ясногірка. «Освітлене промінням сонця, воно здається ясною плямою на гірці. Звідси таку красиву назву одержало наше селище», — пишуть краєзнавці[2].
На початку війни на Сході України Ясногірка декілька місяців перебувала під контролем терористичної організації «ДНР». В ніч на 8 вересня 2014 року на блокпосту поблизу селища Ясногірка, під час нападу ДРГ, загинув солдат 5-ї бригади НГУЮрій Андрієнко.
26 січня2024 року в Україні набув чинності Закон № 3285-IX, який передбачає дерадянізацію адміністративно-територіального устрою України, то ж селище міського типу Ясногірка набуло статусу селища[3].
Населення селища працює головним чином на підприємствах Краматорська. На території селища розташовані зупинний пункт Ясногірка, станція Шпичкине, Краматорський завод металоконструкцій КЗМК, УПТК тресту «Донмашбуд», олійниця, завод з виготовлення пінобетону, крейдяний кар'єр, станція діагностики автомобілів (СДА), СТО легкових та вантажних автомобілів.