Veliki Izvor (en serbe cyrillique : Велики Извор) est une localité de Serbie située sur le territoire de la Ville de Zaječar, district de Zaječar. Au recensement de 2011, elle comptait 2 373 habitants. Veliki Izvor est officiellement classé parmi les villages de Serbie.