Baljkovac je naseljeno mesto grada Kragujevca u Šumadijskom okrugu. Prema popisu iz 2022. ima 574 stanovnika (prema popisu iz 2011. bilo je 627 stanovnika).[1] Naselje je osnovano 1780. godine. Pod njivama se nalazi 294,73 ha, voćnjacima 25,17 ha, vinogradima 0,84 ha, livadama 40,45 ha, pašnjacima 36,22 ha dok ostalo zemljište zauzima 1,86 ha.
U naselju Baljkovac živi 506 punoletnih stanovnika, a prosečna starost stanovništva iznosi 40,8 godina (40,0 kod muškaraca i 41,4 kod žena). U naselju ima 233 domaćinstva, a prosečan broj članova po domaćinstvu je 2,67.
Ovo naselje je velikim delom naseljeno Srbima (prema popisu iz 2002. godine), a u poslednja tri popisa, primećen je pad u broju stanovnika.