Koordinate: 43° 43′ 21" SGŠ, 20° 47′ 35" IGDVitanovac je naseljeno mesto grada Kraljeva u Raškom okrugu. Prema popisu iz 2002. bilo je 1649 stanovnika (prema popisu iz 1991. bilo je 1829 stanovnika). Do 1965, godine je ovo naselje sedište Opštine Vitanovac koju su činila naseljena mesta: Čukojevac, Drlupa, Gledić, Godačica, Leševo, Milakovac, Milavčići, Pečenog, Petropolje, Ravanica, Sibnica, Stubal, Šumarice, Vitanovac, Vitkovac i Zakuta. Posle ukidanja samostalne opštine, teritorija bivše opštine u celini ulazi u sastav opštine Kraljevo.
U naselju Vitanovac živi 1330 punoletnih stanovnika, a prosečna starost stanovništva iznosi 41,7 godina (40,3 kod muškaraca i 43,0 kod žena). U naselju ima 514 domaćinstava, a prosečan broj članova po domaćinstvu je 3,21.
Ovo naselje je velikim delom naseljeno Srbima (prema popisu iz 2002. godine), a u poslednja tri popisa, primećen je pad u broju stanovnika.