К существительному 2 склонения, мужского рода «город» (корень «город») однокоренными являются следующие слова:
Городской (прилагательное).
Городок (существительное).
Слово «города» является формой данного существительного (родительный падеж, единственное число или именительный падеж, множественное число).
Примеры однокоренных слов:
Снег – снеговой – снежный – заснеженный – снежок (корень «снег\ж», чередование г\ж в корне).
Улыбка – улыбаться – улыбочка – улыбающийся - улыбаясь (корень «улыб»).