В русском языке нет чёткого правила образования названия жителей, однако есть закономерности. Чаще всего для названий, обозначающих принадлежность, используется суффикс -цы (новосибирцы, самарцы, оренбуржцы), а для названий, заканчивающихся на -ово, -ево, -ино, он используется всегда (ивановцы — от Иваново, ильинцы — от Ильино), исключения — кемеровчане (от Кемерово) и кстовчане (от Кстово). Для названий, заканчивающихся на -тск, -цк, часто используются суффиксы -ян-, -чан- и -ан- (иркутяне — от Иркутск, хабаровчане — от Хабаровск). Суффикс -ич- чаще используется с названиями старинных русских городов (москвичи — от Москва, псковичи — от Псков, томичи — от Томск).

Для некоторых топонимов в русском языке нет соответствующего устоявшегося катойконима (чаще всего катойконима женского рода). В этом случае жители той или иной местности называются описательно, например, «житель села Счастливое», а не «счастливец».

В ряде конкретных случаев названия жителей образуются особым образом, на основании ранее существовавшего топонима или сложившейся традиции. Например. вологжане - жители Вологды, костромичи - жители Костромы, куряне - жители Курска.

Узнать больше: ru.wikipedia.org