Старорусская именная модель состоит из личного имени, отчества и фамилии.

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

Большинство современных украинских имён делится на:

Дохристианские: В’ячеслав [Въячэслав] , Всеволод [Всэволод] , Любомир [Любомыр], Володимир [Володымыр], Квітослава [Квитослава], Мирослава [Мырослава], Зореслава [Зорэслава], Владислава [Владыслава] Христианские: Іван [Иван], Микола [Мыкола], Данило [Даныло], Дмитро [Дмытро], Анастасія [Анастасия], Софія [София], Марія [Мария], Євдокія [Евдокия] Имена советского периода: Вілен [Вилэн], Кім [Ким], Воля, Нінель [Нинэль], Ідея [Идэя] Заимствованные из других языков: Ніколь [Николь], Аміна [Амина], Вів'єн [Вивъен], Аврора, Артур, Леон [Лэон], Самір [Самир] Новые имена: Ялина [Ялына], Зірка [Зирка], Мрія [Мрия]

Уменьшительно-ласкательные формы украинских мужских имён зачастую имеют окончания: -ь: Іван — Івась, Григорій — Гриць, Павло — Павлусь (Иван — Ивась, Грыгорий — Грыць) -ко: Лев — Левко, Юрій — Юрко (Лэв — Лэвко, Юрий — Юрко) -ик: Тарас — Тарасик, Михайло — Михайлик (Тарас — Тарасык, Мыхайло — Мыхайлык) -чик: Богдан — Богданчик, Андрій — Андрійчик (Богдан — Богданчык, Андрий — Андрийчык)

Уменьшительно-ласкательные от женских имён окончиваются на: -ся: Катерина — Катруся, Ганна — Гануся -йка: Соломія — Соломійка, Софія — Софійка (Соломия — Соломийка, София — Софийка) -нька: Христина — Христинонька, Марія — Марієнька (Хрыстына — Хрыстынонька, Мария — Мариенька)

Мужские украинские имена в звательном падеже зачастую имеют окончания -е, -о, -у, -ю: Іване, Микито, Олегу, Андрію (Иванэ, Мыкыто, Олэгу, Андрию); женские — -є, -о, -е: Надіє, Олено, Любове (Надие, Олэно, Любовэ). При обращении к человеку в украинском языке всегда используется звательная форма имени (имени и отчества): шановний Іване Івановичу; шановна Олено Іванівно. Обращение в именительном падеже (шановний Іван Іванович; шановна Олена Іванівна ) является ошибкой.

Дохристианские имена Имена детей дохристианского периода могли отображать обстоятельства их рождения, различные внешние характеристики, отношение к ним со стороны семьи и т. д.

Например, ребёнка, который долго появлялся на свет, могли назвать Пізняк [Пизняк] () или Томи­ло [Томыло]. Новорожденных, которые не отличались ростом, называли Ма­л, Ма­лко, Ма­лишко [Малышко], Ма­луша, Дрібко [Дрибко] (), Коротко́. Крупных детей называли Величко [Вэлычко] (), Дуб. Долгожданные и желанные дети получали имена Бажан, Жданко, Любко, Кохан (), Ми­лаш [Мылаш]; нежеланные: Нелюб [Нэлюб], Нелюбець [Нэлюбэць], Неждан [Нэждан], Нежданко [Нэжданко], Безрада [Бэзрада].

Также считалось, что имена с негативной эмоциональной окраской могут отпугнуть от ребёнка злых духов. Называя детей Неїл­о [Нэйило] (), Худко́, Худаш, Зв’ял­ко [Звъялко] (), родители надеялись, что такое имя не привлечёт к ребёнку злых духов и он вырастет крепким и здоровым. В семьях, где умерли все предыдущие дети, родители называли новорожденных именами Несин [Нэсын] (), Ненаш [Нэнаш] или Знайда (), веря, что злой дух, преследующий их семью, не станет забирать из неё чужого ребёнка.

Наряду с одноосновными именами использовались и двухосновные, имеющие в составе компоненты -слав, -мир, -волод, -мил, -гост, -бор, -полк, -дан, -дар: Борислав, Ярослав, Благомир, Любомир, Всеволод, Богумил, Святополк, Ратибор, Богдан, Богодар и пр. Также были широко распространены сокращённые формы двухосновных имён, зачастую имеющие характерное для украинского языка окончание -ко, например: Блажко (от имён с компонентом Благо-) Богуш (от имён с компонентом Богу-), Вратко (от Вратислав) Дарко (от имён с компонентом Дар- или -дар) Добрик [Добрык] (от имён с компонентом Добро-) Ладко (от Владимир) Радко (от имён с компонентом Рад- или -рад) Святко (от имён с компонентом Свят- или -свят) Ярош (от имён с компонентом Яро-)

После принятия христианства большинство подобных имён вышло из употребления и в настоящее время украинцы используют лишь небольшую часть имён славянского происхождения.

Среди мужчин наиболее распространено имя Володимир [Володымыр] () (более 1,7 миллиона носителей); среди женщин — Людмила [Людмыла] (около миллиона носителей).

Среди популярных имён для новорождённых мальчиков (2020—2022 гг.) лидируют Владислав [Владыслав], Святослав, Станіслав [Станислав], Ярослав и Богдан; среди девочек — Злата, Богдана, Мирослава [Мырослава] и Владислава [Владыслава].

Также, среди используемых в Украине славянских имён, встречаются нетипичные для России

Дзвенислава [Дзвэныслава] — звенит+слава Дзвінка [Дзвинка] — звонкая, звенящая; производное от Дзвенислава Зореслав [Зорэслав] — звёзды+слава Зоря́н — звёздный; производное от Зореслав Зореслава [Зорэслава] — звёзды+слава Зоря́на — звёздная; производное от Зореслава Зо́ря — звезда; производное от Зореслава Кий [Кый] — легендарный основатель Киева Квітослава [Квитослава] — цветы+слава Кві́та [Кви́та] — цветочек; производное от Квітослава Ли́бідь [Лы́бидь] — легендарная сестра основателей Киева

Христианские имена После принятия христианства славянские имена начали вытесняться из употребления именами христианского церковного календаря, такими как Александр, Алексий, Афанасий, Василий, Гавриил, Димитрий, Емилиан, Иаков, Кирилл, Михаил, Петр, Симеон, Феодор и пр. Многие из этих имён со временем видоизменились, приобретя более привычное для украинского языка звучание. Например, Александр стал Олександр [Олэксандр] Алексий — Олексій [Олэксий] Анна — Ганна Василий — Василь [Васыль], Гавриил — Гаврило [Гаврыло], Даниил — Данило [Даныло], Димитрий — Дмитро [Дмытро], Евгений — Євген [Евгэн], Екатерина — Катерина [Катэрына], Елена — Олена [Олэна] Кирилл — Кирило [Кырыло], Михаил — Михайло [Мыхайло] Никита — Микита [Мыкыта], Николай — Микола [Мыкола] Павел — Павло Петр — Петро [Пэтро] Иаков — Яків [Якив]

Некоторые из церковных имён приобрели производные формы, которые стали самостоятельными именами, такими как

(Мужские) Андріяш [Андрияш] — (от церковного Андрей) Антось — (от церковного Антоний) Базько — (от церковного Василий) Базьо — (от церковного Василий) Василько — (от церковного Василий) Габро — (от церковного Гавриил) Гавро — (от церковного Гавриил) Гапко — (от церковного Агафон) Герась [Гэрась] — (от церковного Герасим) Гресь [Грэсь] — (от церковного Григорий) Гринь [Грынь] — (от церковного Григорий) Грицько [Грыцько] — (от церковного Григорий) Демко [Дэмко] — (от церковного Диомид) Дорко — (от церковного Дорофей) Дорош — (от церковного Дорофей) Ілаш [Илаш] — (от церковного Илия) Лесь [Лэсь] — (от церковного Александр или Алексий) Лешко [Лэшко] — (от церковного Александр или Алексий) Лукаш — (от церковного Лука или Лукиан) Мануйло — (от церковного Мануил или Эммануил) Матій [Матий] — (от церковного Матфей или Матфий) Матяш — (от церковного Матфей или Матфий) Мацько — (от церковного Матфей или Матфий) Мелешко [Мэлэшко] — (от церковного Мелетий) Мисько [Мысько] — (от церковного Михаил) Митро [Мытро] — (от церковного Димитрий) Мусій [Мусий] — (от церковного Моисей) Оверко [Овэрко] — (от церковного Аверкий) Олелько [Олэлько] — (от церковного Александр или Алексий) Олесь [Олэсь] — (от церковного Александр или Алексий) Олешко [Олэшко] — (от церковного Александр или Алексий) Омелько [Омэлько] — (от церковного Емилиан) Омелян [Омэлян] — (от церковного Емилиан) Опанас — (от церковного Афанасий) Остап — (от церковного Евстафий) Осташ — (от церковного Евстафий) Охрім [Охрим] — (от церковного Ефрем) Панас — (от церковного Евстафий) Панько — (от церковного Пантелеимон) Стах — (от церковного Евстафий) Стець [Стэць] — (от церковного Стефан) Стецько [Стэцько] — (от церковного Стефан) Танас — (от церковного Евстафий) Тересь [Тэрэсь] — (от церковного Терентий) Терешко [Тэрэшко] — (от церковного Терентий) Тронь — (от церковного Трофим) Трушко — (от церковного Трофим) Устим [Устым] — (от церковного Иустин) Шимко [Шымко] — (от церковного Симеон или Симон) Чіпка [Чипка] — (от церковного Никифор) Юхим [Юхым] — (от церковного Евфимий) Ясько — (от церковного Иаков) Яцько — (от церковного Иаков)

(Женские) Вівдя [Вивдя] — (от церковного Евдокия) Гандзя — (от церковного Анна) Гальшка — (от церковного Галина) Горпина [Горпына] — (от церковного Агриппина) Густя — (от церковного Иустина) Гапка — (от церковного Гаафа или Глафира) Дарка — (от церковного Дария) Іванка [Иванка] — (от церковного Иоанна) Ївга [Йивга] — (от церковного Евгения) Катря — (от церковного Екатерина) Леся [Лэся] — (от церковного Александра) Ликера [Лыкэра] — (от церковного Гликерия) Марічка [Маричка] — (от церковного Мария) Марусина [Марусына] — (от церковного Мария) Маруся — (от церковного Мария) Мелашка [Мэлашка] — (от церковного Мелания) Мотря — (от церковного Матрона) Наталка — (от церковного Наталия) Одарка — (от церковного Дария) Оксана — (от церковного Ксения) Олеся [Олэся] — (от церковного Александра) Олісава [Олисава] — (от церковного Елисавета) Оляна — (от церковного Иулиания) Онися [Оныся] — (от церковного Анисия) Орися [Орыся] — (от церковного Ирина) Палажка — (от церковного Пелагия) Параска — (от церковного Параскева) Семенка [Сэмэнка] — (от церковного Симеон или Симон) Текля [Тэкля] — (от церковного Фекла) Тереся [Тэрэся] — (от церковного Терентий) Тодоська — (от церковного Феодосия) Устина [Устына] — (от церковного Иустина) Хима [Хыма] — (от церковного Евфимия) Химка [Хымка] — (от церковного Евфимия) Христя [Хрыстя] — (от церковного Христина) Хрися [Хрыся] — (от церковного Христина) Ярина [Ярына] — (от церковного Ирина)

Среди христианских мужских имён в Украине наиболее распространено Микола [Мыкола] () (около двух миллионов носителей); среди женских — Марія [Мария] (более двух миллионов носителей).

Среди имён для новорожденных мальчиков (2020—2022 гг.) популярны Артем [Артэм], Дмитро [Дмытро], Іван [Иван] и Данило [Даныло]; для девочек — Анна (реже Ганна), Софія [София], Марія [Мария] и Анастасія [Анастасия].

Среди производных от мужских христианских имён наиболее распространены Омелян [Омэлян], Юхим [Юхым], Панас и Остап; от женских — Оксана, Параска, Леся [Лэся], Олеся [Олэся], Орися [Орыся] и Текля [Тэкля]. Новорождённых (2020—2022 гг.) чаще всего называли Остап, Устим [Устым], Ярина [Ярына] и Устина [Устына].

У некоторых христианских имён существует несколько распространённых форм написания. Например, Данило — Даниїл [Даныйил], Данил [Даныл], иногда Данііл [Даниил] или Даніл [Данил] Ганна — Анна Кирило — Кирил [Кырыл], реже Кіріл [Кирил] Марко — Марк Микита — Нікіта [Никита] Євген — Євгеній [Евгэний] Но у большинства (кроме Анни и Нікіти) лидирует первичный вариант написания.

Советские имена После октябрьской революции на территории СССР начали распространяться имена-неологизмы, образованные от географических названий (Париж, Лима, Каир), имён политических деятелей (Вилен, Лестабер, Лентробух), советских лозунгов (Вектор, Дазвсемир, Далис), и т. п. В послевоенные годы популярность таких имён значительно снизилась и им на смену пришли старославянские и календарные имена: Николай, Владимир, Михаил, Сергей, Елена, Ольга, Татьяна и пр.

Но некоторые имена-неологизмы продолжали использоваться и после развала СССР.

Среди редких имён новорожденных (2020-2022) встречаются Ренат [Рэнат], Рената [Рэната], Дамір [Дамир] и Даміра [Дамира], которые можно трактовать как «Революция Народ Труд» и «Да здравствует Мир».

Заимствованные имена Заимствования имён были распространены ещё с древнеславянских времён. Например, имя Ольга произошло от др. -сканд. heilagr, Ігор [Игор] — от др. -сканд. lngvarr.