Посёлок возник в связи с открытием в декабре 1905 года в деревне Лезавичи Новоржевского уезда Псковской губернии товарищества по производству стеклянных изделий «Гуревич и наследники» и строительства стеклянного завода. После Октябрьской революции завод переименовали в «Красный Луч»; это же имя получил и посёлок (в котором в основном жили рабочие завода)[4].
В мае 1927 года стал центром вновь образованного Краснолученского сельсовета Бежаницкой волостиНоворжевского уезда. С образованием 1 августа 1927 года по Постановлению Президиума ВЦИК Бежаницкого района посёлок вошёл в его состав[5].
Решением Псковского облисполкома от 28 августа 1958 года № 324 посёлок Красный Луч отнесён к категории рабочих посёлков (т. е. посёлков городского типа). Соответственно, Краснолученский сельсовет был преобразован в поселковый Совет[6].
По Закону Псковской области от 3 июня 2010 года № 984-ОЗ «О внесении изменений в Закон Псковской области „Об установлении границ и статусе вновь образуемых муниципальных образований на территории Псковской области“ и Закон Псковской области „О преобразовании муниципальных образований Псковской области“» рабочий посёлок Красный Луч стал административным центром сельского поселения муниципальное образование «Полистовское», образованного путём слияния городского поселения «Красный Луч» и сельского поселения «Цевельская волость»
Церковь иконы Божьей Матери «Всех Скорбящих Радость» (с грошиками) воздвигнута благодаря председателю Совета директоров стеклозавода «Красный Луч» Ю. В. Копыленко в 2005 году.
(156)