В названиях населенных пунктов — ойконимах выделяются разные типы наименования. Широкое разнообразие их заставляет ограничиться сведениями по истории названий городов и сел России, Украины и Беларуси.
Названия древнейших русских городов часто связаны с именами их основателей или владельцев. Так, имя полулегендарного Кия, вероятно, отразилось в названии Киев — город Кия. Мы не знаем, кем были Черниго, Житомир, Дорогобуд, Могило, от имен которых возникли названия Чернигов, Житомир (первоначально — Житомирь; суффиксы
Другой распространенный тип городских названий — по реке, на которой стоит город. Этот список почетно открывает Москва. Среди городов, названных по рекам, — Ветлуга, Вичуга, Большая и Малая Вишера, Вологда, Волоколамск (Волок на Ламе), Воронеж, Вязьма, Вятка (ныне Киров), Гдов (на р. Гда), Гжатск (ныне Гагарин, на р. Гжать), Гусь-Железный и Гусь-Хрустальный (на р. Гусь), Даугавпилс (русское Двинск, по р. Даугава, по-русски — Западная Двина), Донецк (по р. Донец), Задонск, Иркутск (в устье р. Иркут), Истра, Канск (на р. Кан), Кинешма, Киржач, Кондопога, Кострома, Курск (по ручью Кур), Лопасня (ныне Чехов), Нерехта, Омск (по р. Омь), Орел (по р. Орель, ныне — Орлик), Новый и Старый Оскол, Пинск (по р. Пина), Полоцк (по р. Полота), Россошь, Севск (по р. Сев), Сестрорецк (по р. Сестра), Слуцк (по р. Случь), Сызрань, Тайшет, Тамбов, Тирасполь (по античному названию Днестра — Тирас), Тобольск, Томск, Торопец (по р. Торопа), Трускавец (по р. Трускава), Туринск (по р. Тура), Ужгород (по р. Уж), Уссурийск, Усть-Каменогорск (по р. Каменной), Устюг (устье р. Юг), Уфа, Шацк (по р. Шача), Шуя, Яхрома и т. д.
Распространен тип названий по занятиям жителей, постройкам, пунктам сбора дани или налогов и т. п. К таким названиям относятся имена многочисленных поселений древних солеваров: Солигалич, Соликамск, Сольвычегодск и др. С солеразработками, вероятно, связано и название украинского Галича (по нему — Галиция). Корень
К названиям такого же типа следует отнести и Винницу — винокуренный завод, Бронницы (поселение изготовителей кольчуг), Гусь-Хрустальный и Гусь-Железный, Устюжну Железнопольскую, Мытищи — место сбора пошлины — мыта.
Названия многих городов сохраняют имена тех сел, из которых они возникли (Иваново, Александров — бывшая Александрова слобода, Ковров и др.).
Кроме названий, возникавших стихийно, есть названия, которые дает государственная власть в честь тех или иных исторических личностей, государственных деятелей и т. д. Появление таких названий в России относится еще к рубежу XVI–XVII вв. В царствование Бориса Годунова в 1599 и 1600 гг. были основаны два города с одним и тем же названием Царев-Борисов: один — на реке Протве возле Можайска, другой — в устье реки Оскол. Оба они потом запустели и ныне как города не существуют. Петр I, основывая в 1703 г. в устье Невы новый город, будущую столицу империи, назвал его по имени своего небесного покровителя Санкт-Питербурхом (первоначальное название было голландским и лишь впоследствии превратилось в немецкое Петербург; но народ продолжал называть город Питером, а не Петером).