Сталинград называется городом героем,потому что в нем прошли боевые действия(наши солдаты сражались с немецкими захватчиками).Не смотря на многочисленные потери он смог выстоять,это стоило ему жизни людей и красоты города.Думаю именно из-за этого его называют городом героем!