Слово гражданин многозначно. Основное его значение - 'лицо, принадлежащее к постоянному населению данного государства'. Также слово гражданин имеет значение 'житель города; горожанин', но оно является устаревшим. Поэтому в стилистически нейтральном контексте нужно писать жители.
Однако в особом стилистическом употреблении возможно и сочетание граждане Москвы, например: Но право голоса дано цензовым избирателям не для их личного использования, а для отражения в подаваемом голосе чувств и взглядов подавляющего большинства граждан Москвы (Из газ.). Также существует звание почетного гражданина Москвы.
Последние ответы справочной службы
Две буквы й подряд в русском письме не употребляются. Форма родительного множественного от имени Майя: Май. Ср.: одна секвойя — много секвой.
Страница ответаЗапятая не нужна. В сложносочиненном предложении с одиночным союзом и запятая не ставится, если части сложносочиненного предложения представляют собой вопросительные предложения: Кто унижает и кто унижается?
Страница ответаФормы оба, обе управляют существительным в форме родительного падежа единственного числа: обе реки́, обе эти реки́.
Страница ответа