Kijevas yra seniausias miestas ir vienasgražiausių Europos sostinių. Archeologų ekspedicijos rodo, kad jos teritorijoje gyvenvietės egzistavo prieš maždaug prieš dvidešimt tūkstančių metų.
Remiantis istoriniais faktais, Novgorodo XIII aamžiuje gyveno 30 tūkstančių žmonių, Londono XI amžiuje - 20 tūkstančių žmonių (XIV a. - apie 35 tūkst.), Gdanske ir Hamburge XIV a., suskaičiuoti 20 tūkstančių žmonių. Jei palyginsime Kijevo gyventojus su tuo laikotarpiu slavų ir Vakarų Europos miestų skaičiumi, galime daryti išvadą, kad Kijevas jų gerokai viršijo. Tai buvo didžiausias prekybos ir amatų centras.
Daug vėliau, iš archeologinių šaltiniųmokslininkai sužinojo tikslesnius statistinius duomenis. XVII a. Senami Rusijos miestai mažai skiriasi nuo didžiųjų senovės pasaulio miestų. Tuo metu ten buvo 100-150 žmonių viename hektare sausumos teritorijos. Vidutinis senovės Kijevo gyventojų tankis buvo 125 žmonės. 1 ha. Taigi, 380 hektarų gyveno 47,5 tūkst. Žmonių. Visuomenė Kijeve tuo metu buvo laikoma Konstantinopolio varžovu. Ir pabaigos aštuoniolikto amžiaus duomenys rodo, kad Kijevo gyventojai šiuo metu buvo apie 30 tūkstančių žmonių.
Po posovietinio laikotarpio Ukrainos sostinė buvo vienintelis šalies regionas, kuriame gyventojų skaičius dešimtmetį išliko stabilus.
Dauguma miesto gyventojų yra ukrainiečiai.Likusią nacionalinę Kijevo sudėtį sudaro baltarusiai, žydai, rusai, krymo tatarai, lenkai ir moldavai. Pagal Konstituciją valstybinė kalba yra ukrainiečių kalba. Tačiau daugelis sostinės gyventojų yra laisvai rusai ir kalba apie tai.
Pagrindinė Kijevo dalis išpažįsta ortodoksiją. Taip yra dėl istorinės Kijevo praeities. Kai kurių gyventojų religija (lenkai, vietinių gyventojų Vakarų Ukrainos ir Baltarusijos) yra katalikybė.