Podgorac (en serbe cyrillique : Подгорац) est une localité de Serbie située dans la municipalité de Boljevac, district de Zaječar. Au recensement de 2011, elle comptait 1 899 habitants. Podgorac est officiellement classé parmi les villages de Serbie.