Danas (popis stanovništva 2011. godine) na teritoriji Grada Kragujevca živi 179.417 stanovnika, a u samom gradu Kragujevcu živi 150.835 stanovnika što ga čini četvrtim gradom po veličini u Srbiji i nadregionalnim centrom nad opštinama: Čačak, Kraljevo, Jagodina, Paraćin, Gornji Milanovac, Aranđelovac, Trstenik i Kruševac.
Veliki značaj za stalno doseljavanje stanovništva tokom 20. veka imala je činjenica da Kragujevac predstavlja jedan od najvećih industrijskih centara u zemlji, dok se danas u Kragujevac doseljavaju pretežno mladi ljudi koji studiraju na Kragujevačkom univerzitetu koji poseduje 11 fakulteta u gradu i u opštinama čiji je nadregionalni centar.
Većinu stanovništva čine Srbi, mada u gradu žive i pripadnici mnogih nacionalnih zajednica.
Statistika iz popisa 2011. godine je sledeća:
Srbi - 144.328
Romi - 1.331
Crnogorci - 517
Makedonci - 283
Hrvati - 176
Jugosloveni - 168
Goranci - 101
Muslimani - 95
Bošnjaci - 35
Bugari - 35
Rusi - 34
Mađari - 31
Slovenci - 31
Albanci - 26
Rumuni - 17
Slovaci - 15
Ukrajinci - 14
Rusini - 6
Bunjevci - 4
Nemci - 4
Neizjašnjeni - 1.927
Nepoznato - 1.251
Regionalna pripadnost - 182
Ukupno: 150.835