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