 The gmina covers an area of , and as of 2006 its total population is 9,148.Gmina Dywity contains the villages and settlements of Barkweda, Brąswałd, Bukwałd, Dąbrówka Wielka, Dywity, Frączki, Gady, Gradki, Kieźliny, Ługwałd, Myki, Nowe Włóki, Plutki, Redykajny, Rozgity, Różnowo, Sętal, Słupy, Spręcowo, Tuławki, Wadąg and Zalbki.Gmina Dywity is bordered by the city of Olsztyn and by the gminas of Barczewo, Dobre Miasto, Jeziorany, Jonkowo and Świątki.