Безант на гербе города Зеленогорска символизирует совершенство, непрерывное развитие мироздания, концентрацию умственных, интеллектуальных, физических сил человека.

За основу композиции герба положена идея «Зеленогорск — город атомщиков». Вся история города неразрывно связана с развитием ядерного производственного комплекса, атомного машиностроения, производством оружейного плутония, изотопов, разделительного уранового производства.
На гербе ЗАТО город Зеленогорск в лазоревом поле над волнистой красной оконечностью, которая тонко завершена золотом, изображены три веерообразно расходящихся золотых отвлеченных луча, сопровожденных во главе щита знаком атома того же металла в виде трех переплетенных нитевидных вытянутых колец, окружающих безант.
Безант (круг) — символ вечности, совершенства, непрерывного развития мироздания, аллегорически передает концентрацию умственных, интеллектуальных, физических сил человека. Три расходящихся луча аллегорически символизируют стремление ввысь, к совершенству. Кроме того, символика трех лучей многозначна: цифра «три» — число совершенное (троица, тройственный союз) и означает средоточие целостности; сила трех универсальна и олицетворяет трехчастную природу мира — небо, земля, вода; три луча образно показывают элемент въездной стелы, символизирующей по замыслу архитекторов укрощенный мирный атом в ладонях рук.
Золото — символ высшей ценности, богатства, величия, постоянства, прочности, силы, великодушия, интеллекта и солнечного света. Лазоревая часть герба аллегорически показывает географическое расположение города на реке Кан и аллегорически передает красоту природы, окружающей город. Лазурь в геральдике — символ красоты, истины, чести и добродетели.
Красная волнистая оконечность образно передает этническое название таежной реки: «кан» — «кровь». Красный цвет — символ энергии, силы, любви, мужества.
Флаг города Зеленогорска представляет собой прямоугольное синее полотнище с соотношением ширины к длине 2:3, вдоль нижнего края — красная волнистая полоса, отделенная узкой желтой волнистой полосой, а в крыже — желтые фигуры из герба города.
Герб и флаг ЗАТО город Зеленогорск утверждены решением городского Совета депутатов 8 июля 2003 года. Официальные символы внесены в Государственный геральдический регистр Российской Федерации, записи № 1267 и № 1268.