Žagubica (en serbe cyrillique : Жагубица ; en valaque : Jagubiţa) est une localité et une municipalité de Serbie situées dans le district de Braničevo. Au recensement de 2011, la localité comptait 2 584 habitants et la municipalité dont elle est le centre 12 484. Žagubica est officiellement classée parmi les villages de Serbie.