Mihajlovac (en serbe cyrillique : Михајловац) est une localité de Serbie située sur le territoire de la Ville de Smederevo, district de Podunavlje. Au recensement de 2011, elle comptait 2 674 habitants. Mihajlovac est officiellement classé parmi les villages de Serbie.