Конкурс «Города для детей» проводится с 2010 года. Его организует Фонд поддержки детей, находящихся в трудной жизненной ситуации, совместно с Ассоциацией малых и средних городов России. По итогам 2020 года Ставрополю удалось пробиться в число лидеров. Как сообщили в администрации города, краевой центр занял почётное второе место.