Посёлок был основан как деревня Ясная Горка в 1782 году сотником Изюмского казачьего полка И. И. Боженковым. В 1914[2] открыта железнодорожная станция. В 1938 из сёл Герасимовки и Ясногорки образована пгт. В 1969 присоединена южная часть посёлка Андреевка.
Население посёлка работает главным образом на предприятиях Краматорска. На территории поселка расположены железнодорожные станции Ясногоровская, Шпичкино, Краматорский завод металлоконструкций КЗМК, УПТК треста «Донмашстрой», маслоцех, завод по изготовлению пенобетона, меловой карьер, станция диагностики автомобилей (СДА), СТО легковых и грузовых автомобилей.
С городом посёлок связывают 4 маршрута городского автобуса — № 4 Ж\д вокзал — маслоцех, № 14 м-н Лазурный — Универсам, № 14А м-н Лазурный — ст. Шпичкино, № 22 м-н Лазурный — Универсам-2, 1 маршрут трамвая № 5 ул Белогорская — КЗМК. Остановочные пункты электропоездов на перегоне Славянск — Краматорск: оп Гавриловка, ст. Ясногоровская, ст. Шпичкино, оп. з-д имени Ленина.