 The gmina covers an area of , and as of 2006 its total population is 4,988 (out of which the population of Miłomłyn amounts to 2,305, and the population of the rural part of the gmina is 2,683).Apart from the town of Miłomłyn, Gmina Miłomłyn contains the villages and settlements of Bagieńsko, Boguszewo, Bynowo, Dębinka, Faltyjanki, Gil Mały, Gil Wielki, Glimy, Kamieńczyk, Karnitki, Karnity, Ligi, Liksajny, Liwa, Lubień, Majdany Małe, Majdany Wielkie, Malinnik, Ostrów Wielki, Piławki, Rogowo, Skarpa, Skułty, Tarda, Wielimowo, Winiec, Wólka Majdańska, Zalewo, Zatoka Leśna and Ziemaki.Gmina Miłomłyn is bordered by the gminas of Iława, Łukta, Małdyty, Morąg, Ostróda and Zalewo.