Zaglav je naselje na južnom dijelu Dugog otoka, 4 km sjeverozapadno od najvećeg otočnog mjesta Sali i 4 km jugoistočno od mjesta Žman.