Місто постало у 1963 році на місці села, заснованого кріпаками-втікачами в середині XVIII століття. Головний промисловий об'єкт — Луганська ТЕС. До жовтня 2014 року підпорядковувалося Жовтневому району міста Луганська.
2022 року більшою частиною знищене російськими обстрілами в ході боїв за Щастя, після чого окуповане[2][3][4][⇨].
Історія
У 1754 році імператриця Катерина II подарувала землі, прилеглі до Дінця, і селян своєму придворному — Григорію Ковалинському. Від прізвища власника село «в народі» стало називатися Ковалинкою.
Станом на 1885 рік у колишньому державному селі Староайдарської волості мешкала 661 особа, налічувалося 96 дворових господарств[6].
За переписом 1897 року кількість мешканців зросла до 830 осіб (420 чоловічої статі та 410 — жіночої), з яких усі — православної віри[7].
За даними на 1914 рік у селі проживало 1230 мешканців[8]. Цього ж року поміщиком Петром Ковалинським (та його дружина Катерина) було збудувано цегляний Свято-Катерининський храм.
Станом на 1914 рік, в селі була 2-класна парафіяльна школа. За штатом на село був один учитель. У центрі села виділялися 2 великих цегляних будинки: Петра Ковалинського та священика.
У визволенні міста від сепаратистів під час російсько-української війни 2014 року активну участь брав батальйон «Айдар», за участі якого 14 червня 2014 року місто перейшло під повний контроль української влади[9].
5 серпня місцева громада демонтувала єдиний у місті пам'ятник Леніну[10].
Бої за місто не припиняючись ведуться з вересня 2014 року й надалі. Незаконні збройні формування обстрілювали місто з автоматичних гранатометів, мінометів та РСЗВ «Град»[11].
22 липня 2020 року під час зустрічі Тристоронньої контактної групи було прийнято рішення про створення додаткового пункту пропуску в місті Щастя через лінію розмежування між контрольованими Україною територіями та ОРДЛО. Відкриття пропускного пункту заплановано на 10 липня 2020 року.[12] Одночасно з цим має запрацювати пропускний пункт в Золотому. Станом на 2020 рік в Луганській області працює лише один пішохідний пропускний пункт в Станиці Луганській[13].
Вторгнення РФ 2022
Перед повномасштабним вторгненням, 21 лютого 2022 року, російський обстріл залишив місто без електро-, водо- і теплопостачання[14]. 24 лютого Щастя було безрезультатно атаковане російськими військами[15][16]. За заявою ЦСКІБ, при спробі нападу знищена техніка і вбито близько 50 ворогів[15]. Збройні сили РФ неодноразово мали намір вклинитися в лінію оборони[16]. На другий день війни Сергій Гайдай повідомив, що місто знищено обстрілами на 80 %[3], а в червні назвав цифру 90 %[17]; такі дані повідомляли і місцеві мешканці[2]. Станом на 27 лютого, за словами Гайдая, місто вже було окуповане і перебувало на межі гуманітарної катастрофи[4][18].
Освіта
В місті діють 2 загальноосвітні школи та школа-інтернат І-ІІ ступенів.
↑Архівована копія. Архів оригіналу за 13 червня 2015. Процитовано 11 червня 2015.{{cite web}}: Обслуговування CS1: Сторінки з текстом «archived copy» як значення параметру title (посилання)
Алфьоров М. А. Урбанізаційні процеси в Україні в 1945—1991 рр: Монографія/ М. А. Алфьоров — Донецьк: Донецьке відділення НТШ ім. Шевченка, ТОВ «Східний видавничий дім» 2012. — 552 с.
Алфьоров М. А. Міграційні процеси та їх вплив на соціально-економічний розвиток Донбасу (1939—1959 рр.): монографія / М. А. Алфьоров; Укр. культурол. центр, Донец. від-ня Наук. т-ва ім. Шевченка. — Донецьк, 2008. — 192 c.