Мачковац је насељено место у саставу општине Врбје у Бродско-посавској жупанији, Република Хрватска.
Историја До територијалне реорганизације у Хрватској налазио се у саставу старе општине Нова Градишка.
Становништво На попису становништва 2011. године, Мачковац је имао 289 становника.
Попис 1991. На попису становништва 1991. године, насељено место Мачковац је имало 446 становника, следећег националног састава:
Референце
Категорија:Википројект географија/Насеља у Хрватској
Категорија:Општина Врбје Категорија:Славонија Категорија:Насеља у Хрватској Категорија:Насељена места у Бродско-посавској жупанији