Грамматический словарь Зализняка (склонения слова):
Горожанин, горожане, горожанина, горожан, горожанину, горожанам, горожанина, горожан, горожанином, горожанами, горожанине, горожанах
горожа́нин
-а, мн. -жане, -жан, м.
Житель города (в 1 знач.).
ГОРОЖАНИН, а, мн. ане, ан, м. Городской житель.
| ж. горожанка, и.
горожа́нин
ГОРОЖАНИН -а, м. Житель города (1 зн.).
◁ Горожанка, -и; -нок; ж.
ГОРОЖ’АНИН, горожанина, мн. горожане, горожан, ·муж. Житель города.
сущ., кол-во синонимов: 7