Село розташоване в південно-західній частині Ізяславської міської громади, на лівому березі річки Горинь, за 25 км (автошляхом місцевого значення) на захід від центру громади Ізяслав, та за 120 км (автошляхами Н03, Н25 та Н02) на північ від обласного центру Хмельницький.
12 червня2020 року, відповідно до розпорядження Кабінету Міністрів України № 727-р «Про визначення адміністративних центрів та затвердження територій територіальних громад Хмельницької області», увійшло до складу Ізяславської міської громади.[2]
17 липня2020 року, в результаті адміністративно-територіальної реформи та ліквідації Ізяславського району, село увійшло до складу Шепетівського району.[3]
Населення
Зміна чисельності населення села Завадинці:[4][5][6]