Mesto Mačkovac je najstarije poznato naselje u široj okolini današnjeg Kruševca koje se pominje u pisanim izvorima iz doba Nemanjića. Ucrtano je u istorijskim atlasima koji prikazuju drugu polovinu trinaestog veka. Davne 1282. godine ovo naselje bilo je mesto susreta srpskih vladara kraljeva Dragutina i Milutina. Naziv sela Mačkovac postao je po kovačima mačeva: mač - kovci, Mačkovci kako se pominje u trinaestom veku, a danas Mačkovac koji bio i glavna kovačnica mačeva srpskog kneza Lazara.
U naselju Mačkovac živi 1066 punoletnih stanovnika, a prosečna starost stanovništva iznosi 44,9 godina (42,8 kod muškaraca i 46,8 kod žena). U naselju ima 364 domaćinstva, a prosečan broj članova po domaćinstvu je 3,56.
Ovo naselje je velikim delom naseljeno Srbima (prema popisu iz 2002. godine), a u poslednja tri popisa, primećen je pad u broju stanovnika.