Сначала на Руси были только одни имена, такие, например, как чисто славянские Ненаша, Ждан, Волк, Некрас и другие.
Первыми в русских землях приобрели фамилии граждане Великого Новгорода, вероятно, перенявшие этот обычай из Западной Европы где-то в начале 13 века.
Первые русские фамилии пошли от отчества, по крестильному имени кого-то из предков по мужской линии. Формировались фамилии и из названия места обитания, рода занятости, а также народных прозвищ.
Обязательными фамилии стали только в XVI веке для привилегированных сословий князей и бояр, а через некоторое время - для дворян и купцов.