 The gmina covers an area of , and as of 2006 its total population is 5,986 (out of which the population of Ryn amounts to 3,006, and the population of the rural part of the gmina is 2,980).Apart from the town of Ryn, Gmina Ryn contains the villages and settlements of Bachorza, Canki, Głąbowo, Grzybowo, Hermanowa Wola, Jeziorko, Knis, Knis-Podewsie, Kronowo, Krzyżany, Ławki, Ławki PGR, Mioduńskie, Mleczkowo, Monetki, Mrówki, Orło, Prażmowo, Rybical, Ryński Dwór, Ryńskie Pole, Siejkowo, Skop, Skorupki, Słabowo, Stara Rudówka, Sterławki Wielkie, Szymonka, Tros, Wejdyki and Zielony Lasek.Gmina Ryn is bordered by the gminas of Giżycko, Kętrzyn, Mikołajki, Miłki and Mrągowo.