 The gmina covers an area of , and as of 2006 its total population is 24,886 (out of which the population of Morąg amounts to 14,497, and the population of the rural part of the gmina is 10,389).Apart from the town of Morąg, Gmina Morąg contains the villages and settlements of Anin, Antoniewo, Bartężek, Białka, Bogaczewo, Borzymowo, Bożęcin, Bramka, Chojnik, Dobrocinek, Dury, Dworek, Gubity, Gulbity, Jędrychówko, Jurecki Młyn, Jurki, Kadzianka, Kamionka, Kępa Kalnicka, Kretowiny, Królewo, Kruszewnia, Kudypy, Łączno, Lubin, Lusajny Małe, Maliniak, Markowo, Morzewko, Niebrzydowo Małe, Niebrzydowo Wielkie, Nowy Dwór, Obuchowo, Piłąg, Plebania Wólka, Prętki, Prośno, Raj, Rogowo, Rolnowo, Ruś, Silin, Słonecznik, Stabuniki, Strużyna, Szczuplinki, Szymanowo, Tątławki, Wenecja, Wilnowo, Wola Kudypska, Worytki, Woryty Morąskie, Żabi Róg, Zawroty, Zbożne, Złotna and Zwierzyniec.Gmina Morąg is bordered by the gminas of Godkowo, Łukta, Małdyty, Miłakowo, Miłomłyn, Pasłęk and Świątki.