Место Мачковац је најстарије познато насеље у широј околини данашњег Крушевца које се помиње у писаним изворима из доба Немањића. Уцртано је у историјским атласима који приказују другу половину тринаестог века. Давне 1282. године ово насеље било је место сусрета српских владара краљева Драгутина и Милутина. Назив села Мачковац постао је по ковачима мачева: мач - ковци, Мачковци како се помиње у тринаестом веку, а данас Мачковац који био и главна ковачница мачева српског кнеза Лазара.
У насељу Мачковац живи 1066 пунолетних становника, а просечна старост становништва износи 44,9 година (42,8 код мушкараца и 46,8 код жена). У насељу има 364 домаћинства, а просечан број чланова по домаћинству је 3,56.
Ово насеље је великим делом насељено Србима (према попису из 2002. године), а у последња три пописа, примећен је пад у броју становника.