Vitovnica (en serbe cyrillique : Витовница) est un village de Serbie situé dans la municipalité de Petrovac na Mlavi, district de Braničevo. Au recensement de 2011, il comptait 171 habitants. À proximité du village se trouve le monastère de Vitovnica.