 The gmina covers an area of , and as of 2006 its total population is 7,165 (7,351 in 2013).Gmina Przasnysz contains the villages and settlements of Annopol, Bartniki, Bogate, Brzezice, Cegielnia, Cierpigórz, Dębiny, Dobrzankowo, Emowo, Fijałkowo, Frankowo, Golany, Góry Karwackie, Gostkowo, Grabowo, Helenowo-Gadomiec, Janin, Józefowo, Karbówko, Karwacz, Kijewice, Klewki, Księstwo, Leszno, Lisiogóra, Mchówko, Mchowo, Mirów, Nowa Krępa, Nowe Helenowo, Obrąb, Oględa, Osówiec Kmiecy, Osówiec Szlachecki, Patołęka, Polny Młyn, Sątrzaska, Sierakowo, Stara Krępa, Stare Helenowo, Święte Miejsce, Szla, Trzcianka, Wandolin, Wielodróż, Wygoda, Wyrąb Karwacki, Zakocie and Zawadki.Gmina Przasnysz is bordered by the town of Przasnysz and by the gminas of Czernice Borowe, Jednorożec, Krasne, Krzynowłoga Mała and Płoniawy-Bramura.