Сквер Памяти расположен на улице Мусы Джалиля-Духовской, на территории у памятного знака жертвам политических репрессий.
Название присвоено решением Думы Великого Новгорода от 29.11.2010 № 852.
Площадь сквера составляет 44260 квадратных метров.
Сквер находится в муниципальной собственности согласно свидетельству о регистрации права от 22.11.2011 53-АБ № 083271.