«города-героя» по составу

Сделаем разбор по составу слова «города-героя», обозначим морфемы, составим схему.

города-героя

Части слова: город/а/-/геро/я
Часть речи: имя существительное.

Состав слова (морфемы):
город, геро — корни,
а, я — окончания,
город, геро — основы.

Итоговая схема:
город (корень) + а (окончание) + геро (корень) + я (окончание).

Дополнительно: