Nadvoda se nalazi u Gradu Obrovcu, u Zadarskoj županiji na 230 metara nadmorske visine i prostire se na površini od 17,87 km². Prema popisu iz 2011. godine, u Nadvodi živi 170 stanovnika. Stanovništvo je uglavnom srpsko (99%). Okolna naselja: Kaštel Žegarski, Bogatnik, Komazeci, Golubić, Krupa, Bilišane, Medviđa, Zelengrad, Ervenik i Parčić.