Ответы справочной службы
Названия городов склоняются и в сочетании со словом город, и в сочетании с сокращением г.: в городе Камышине, в городе Урюпинске, в г. Камышине, в г. Урюпинске.
Географические названия на -ов (-ев), -ово (-ево), -ин, -ино (-ыно) имеют в творительном падеже окончание -ом: Мышкин – Мышкином, Камышин – Камышином, Алексин – Алексином. В отличие от названий городов русские фамилии на -ин (-ын) и на -ов (-ев) имеют в творительном падеже единственного числа окончание -ым, ср.: Алексин (фамилия) – Алексиным и Алексин (город) – Алексином.
В сочетании с родовым словом название склоняется точно так же, как и без него: город Камышин, города Камышина, городу Камышину, город Камышин, городом Камышином, о городе Камышине.
Справочники
§ 67. В соответствии с общим правилом (см. § 33), написание букв на месте безударных гласных в окончаниях устанавливается путем проверки формами слов с тем же окончанием (того же типа склонения), в которых проверяемый гласный находится под ударением, напр.: о´зеро, колен´о, по´ле, полоте´нце (окно´, долото´, лицо´, ружьё); ча´ши, ко´ни (столы´, пни); кни´ге, о кни´ге (руке´, о руке´); сту´
...Безударные гласные в падежных окончаниях...
....: город Львов — городом Львовом, Саратов — Саратовом, Канев — Каневом, Могилёв — Могилёвом, Камышин — Камышином. Ср. под ударением: Тульчин — под Тульчино´м....
В городе Москва или в городе Москве? Названия в сочетании с родовым словом Географическое название, употребленное с родовыми наименованиями город, село, деревня, хутор, река и др., выступающее в функции приложения, согласуется с определяемым словом, то есть склоняется, если топоним русского, славянского происхождения или представляет собой давно заимствованное и освоенное наименование. Правильно: в городе Москве, в городе Санкт-Петербурге, из города Киева; в деревню Ивановку, из ...
...Как склонять географические названия?...
...Географические названия на -ов (-ев), -ово (-ево), -ин, -ино (-ыно) имеют в творительном падеже окончание -ом, например: Львов – Львовом, Канев – Каневом, Крюково – Крюковом, Камышин – Камышином, Марьино –...