Kyjev je považován za nejstarší město a jedno z nejkrásnějších mezi evropskými metropolemi. Archeologické vykopávky ukazují, že osady existovaly na jejím území asi před dvaceti tisíci lety.
Historik Ilovaisky D. I. na konci devatenáctého století poprvé publikoval obyvatelstvo Kyjeva v éře starověkého Ruska. Podle objevených historických kronik žilo v Kyjevě ve 12. století 100 000 lidí. Toto číslo potvrzují i další výzkumníci. Moderní historici věří, že populace Kyjeva v té době dosáhla 120 000 lidí. Tento nesoulad v číslech ukazuje na nedostatek rozvoje výzkumných metod. Ostatně konkrétní fakta lze nalézt v letopisech, které hovoří o moru, požárech, počtu jednotek, které vyjely do boje s nepřítelem. Stranou by neměla zůstat svědectví zahraničních cestovatelů, která naznačují obrovskou rozlohu města v té době a počet jeho obyvatel.
Podle historických faktů žilo v Novgorodu ve 13. století 30 tisíc lidí, v 11. století žilo v Londýně 20 tisíc lidí (asi 35 tisíc ve 14. století), v Gdaňsku a Hamburku bylo po 20 tisících 12. století.člověk. Pokud porovnámeobyvatel Kyjeva s počtem slovanských a západoevropských měst té doby, můžeme usoudit, že Kyjev je výrazně převyšoval. Bylo to největší obchodní a řemeslné centrum.
Mnohem později se vědci dozvěděli přesnější statistiky z archeologických zdrojů. V 17. století se staroruská města jen málo lišila od velkých měst starověkého světa. Na hektar zemského území tehdy připadalo 100-150 lidí. Průměrná hustota obyvatelstva starověkého Kyjeva byla 125 lidí. na 1 ha. Na 380 hektarech tak žilo 47,5 tisíce lidí. Z hlediska počtu obyvatel byl Kyjev v té době považován za rivala Konstantinopole. A údaje z konce osmnáctého století naznačují, že v té době žilo v Kyjevě přibližně 30 tisíc lidí.
V postsovětském období bylo hlavní město Ukrajiny jediným regionem země, kde zůstal počet obyvatel stabilní po dobu deseti let.
Moderní Kyjev, který má podle údajů z roku 2010 2,9 milionu obyvatel, neustále roste. Každým rokem se počet obyvatel Kyjeva zvyšuje kvůli příchodu migrantů z venkovských a malých městských oblastí Ukrajiny. Jen v prvních dvou čtvrtletích roku 2010 se počet obyvatel Kyjeva díky migraci zvýšil o 880 lidí. Toto jsou oficiální fakta hlavního kyjevského statistického úřadu. Nárůst počtu obyvatel se promítl i do počtu novorozenců. Oficiální údaj je 810 miminek. Přirozený růst Kyjeva je již dlouhoje záporné.
Většinu obyvatel města tvoří Ukrajinci. Zbytek národnostního složení Kyjeva tvoří Bělorusové, Židé, Rusové, Krymští Tataři, Poláci a Moldavané. Státním jazykem je podle ústavy ukrajinština. Ale mnoho obyvatel hlavního města mluví plynně rusky a komunikuje v ní.
Hlavní část obyvatel Kyjeva vyznává pravoslaví. To je způsobeno historickou minulostí Kyjeva. Náboženstvím některých obyvatel (Poláků, přistěhovalců ze západní Ukrajiny a Běloruska) je katolicismus.