 The gmina covers an area of , and as of 2006 its total population is 6,735.Gmina Barciany contains the villages and settlements of Aptynty, Arklity, Asuny, Barciany, Błędowo, Bobrowo, Cacki, Czaczek, Dębiany, Dobrzykowo, Drogosze, Frączkowo, Garbnik, Garbno, Gęsie Góry, Gęsiki, Gęsiniec Wielki, Glinka, Główczyno, Górki, Gradowo, Gumniska, Kiemławki Małe, Kiemławki Wielkie, Kolwiny, Kotki, Krelikiejmy, Krymławki, Krzeczewo, Kudwiny, Maciejki, Markławka, Markuzy, Michałkowo, Modgarby, Mołtajny, Momajny, Moruny, Niedziałki, Niedziały, Ogródki, Pastwiska, Pieszewo, Piskorze, Podławki, Radoski Dwór, Radosze, Rodele, Rowy, Ruta, Rutka, Rzymek, Silginy, Skandawa, Skierki, Skoczewo, Sławosze, Solkieniki, Staniszewo, Stary Dwór Barciański, Suchawa, Święty Kamień, Szaty Wielkie, Taborzec, Wielewo, Wilkowo Małe, Wilkowo Wielkie, Winda and Zalewska Góra.Gmina Barciany is bordered by the gminas of Kętrzyn, Korsze, Sępopol and Srokowo.