Сквер Героев России был создан по краевой госпрограмме «Формирование комфортной городской среды» нацпроекта «Жильё и городская среда». На проведение работ выделили более 825 миллионов рублей в том числе из краевого бюджета. Реализацию курировал миндор Ставрополья.<\p>
Территория сквера разделена на разные природные зоны — от полупустынь до озера Байкал. Его площадь составляет 53 тысячи квадратных метров, что равно площади 11 футбольных полей. Также специалисты установили здесь бионические малые архитектурные формы и лёгкие крытые конструкции, создали зоны Wi-Fi и точки для зарядки устройств, оборудовали детские игровые и спортивные площадки.
Сквер открыт 10 сентября 2022 года.