Město se nachází v centrální části chorvatského pobřeží Jaderského moře. Historické město se rozvinulo na poloostrovu, který přiléhá k pevnině z jihovýchodní strany (tzv. chorvatsky poluotok). Poloostrov je díky blízkým ostrovům chráněn od otevřeného moře; klidný záliv umožnil historicky vznik vlivného přístavu. Přístup k němu je možný prostřednictvím tzv. Zadarského kanálu.
V blízkosti Zadaru se nachází pohoří Velebit a oblast bývalé Krajiny, resp. Liky u hranice s Bosnou a Hercegovinou. Kolem Zadaru se nachází pět národních parků: národní park Krka, národní park Paklenica národní park Severní Velebit, národní park Kornati a národní park Plitvická jezera.