 The gmina covers an area of , and as of 2006 its total population is 4,875.Gmina Gronowo Elbląskie contains the villages and settlements of Błotnica, Czarna Grobla, Dworki, Fiszewo, Gajewiec, Gronowo Elbląskie, Jasionno, Jegłownik, Karczowiska Górne, Kopanka Druga, Kopanka Pierwsza, Mechnica, Mojkowo, Nogat, Nowy Dwór Elbląski, Oleśno, Różany, Rozgart, Sporowo, Szopy, Wikrowo and Wiktorowo.Gmina Gronowo Elbląskie is bordered by the gminas of Elbląg, Markusy, Nowy Dwór Gdański and Stare Pole.