Gmina Ostaszewo – gmina wiejska w województwie pomorskim, w powiecie nowodworskim. W latach 1975-1998 gmina położona była w województwie elbląskim.
W skład gminy wchodzi 7 sołectw : Gniazdowo, Jeziernik, Ostaszewo, Nowa Cerkiew, Nowa Kościelnica, Palczewo, Piaskowiec
Położona jest w północno-wschodniej części województwa pomorskiego w obrębie Żuław Wielkich. Rozciąga się wzdłuż prawego brzegu Wisły. Północną granicę wyznacza Kanał Wiślano-Zalewowy, natomiast wschodnią i południową wyznacza rzeka Linawa.
Pod względem administracyjnym gmina znajduje się na obszarze powstałego w dniu 1 stycznia 1999 r. powiatu nowodworskiego w województwie pomorskim.