Gmina Zalewo to gmina miejsko-wiejska w województwie warmińsko-mazurskim, w powiecie iławskim. W latach 1975-1998 gmina położona była w województwie olsztyńskim.
Gmina Zalewo położona jest w zachodniej części województwa warmińsko-mazurskiego, w północnej części powiatu iławskiego. Gmina graniczy z gminami Iława i Susz z powiatu iławskiego, a ponadto z gminami Małdyty i Miłomłyn (powiat ostródzki) oraz gminą Stary Dzierzgoń (województwo pomorskie).
W granicach gminy poza miastem Zalewo znajduje się 29 miejscowości. Największymi (nie licząc Zalewa) są: Półwieś – 392, Dobrzyki- 376 i Jerzwałd - 361 mieszkańców.