Звание Город-герой присвоено 12 городам Советского Союза, а Брестской крепости присвоено звание Крепости-героя.
Официально в качестве государственной награды звание было установлено 8 мая 1965 года.
В настоящее время на территории России находятся:
Город-герой Москва
Город-герой Ленинград (Санкт-Петербург)
Город-герой Сталинград (Волгоград)
Город-герой Смоленск
Город-герой Тула
Город-герой Мурманск
Город-герой Новороссийск
Город-герой Керчь
Город-герой Севастополь
На территории Украины находятся города-герои: Киев, Одесса.
На территории Белоруссии находятся: город герой Минск и крепость-герой Брест.