Как склонять [город] Могилёв-Подольский?
2 ответа
Вот что говорит по этому вопросу Грамота.ру:
Если сложносоставной топоним представляет собой русское или давно освоенное название, в косвенных падежных формах его первая часть должна склоняться: из Камня-Каширского, в Переславле-Залесском, в Могилеве-Подольском, в Ростове-на-Дону.
Название, употребленное с родовыми наименованиями город, село, деревня, хутор, река и др., выступающее в функции приложения, согласуется с определяемым словом, то есть склоняется, если топоним русского, славянского происхождения или представляет собой давно заимствованное и освоенное наименование:
в Петропавловске-Камчатском, в Переяславле-Залесском, во Владимире-Волынском, из Ильиной-Поляны, в Могилёве-Подольском;
в городе Комсомольске-на-Амуре, в селе Никольском-Архангельском, из города Могилёва-Подольского.
Есть особенности.
В некоторых сложных географических названиях первая часть остается без изменений:
в Каменец-Подольске, в Гусь-Хрустальном.
Все топонимы, у которых первая часть названия имеет морфологическую примету среднего рода, охвачены тенденцией к неизменяемости:
из Ликино-Дулева, в Соболево-на-Камчатке, из Лосино-Островской.