 The gmina covers an area of , and as of 2006 its total population is 6,388.Gmina Suwałki contains the villages and settlements of Biała Woda, Białe, Bobrowisko, Bród Mały, Bród Nowy, Bród Stary, Burdyniszki, Cimochowizna, Czarnakowizna, Czerwony Folwark, Dubowo Drugie, Dubowo Pierwsze, Gawrych-Ruda, Gielniewo, Huta, Korkliny, Korobiec, Kropiwne Nowe, Kropiwne Stare, Krzywe, Kuków, Kuków-Folwark, Leszczewek, Leszczewo, Lipniak, Magdalenowo, Mała Huta, Niemcowizna, Nowa Wieś, Okuniowiec, Osinki, Osowa, Piertanie, Płociczno-Osiedle, Płociczno-Tartak, Poddubówek, Potasznia, Przebród, Słupie, Sobolewo, Stara Turówka, Stary Folwark, Taciewo, Tartak, Trzciane, Turówka Nowa, Wasilczyki, Wasilczyki-Gajówka, Wiatrołuża Pierwsza, Wigry, Wychodne, Zielone Drugie, Zielone Kamedulskie, Zielone Królewskie and Żyliny.Gmina Suwałki is bordered by the city of Suwałki and by the gminas of Bakałarzewo, Filipów, Jeleniewo, Krasnopol, Nowinka, Przerośl, Raczki and Szypliszki.