 The gmina covers an area of , and as of 2006 its total population is 4,872 (4,978 in 2013).Gmina Szumowo contains the villages and settlements of Głębocz Wielki, Kaczynek, Kalinowo, Krajewo-Budziły, Łętownica, Mroczki-Stylongi, Ostrożne, Paproć Duża, Paproć Mała, Pęchratka Polska, Radwany-Zaorze, Rynołty, Srebrna, Srebrny Borek, Stryjki, Szumowo, Wyszomierz Wielki, Żabikowo Prywatne, Żabikowo Rządowe and Zaręby-Jartuzy.Gmina Szumowo is bordered by the gminas of Andrzejewo, Ostrów Mazowiecka, Śniadowo, Stary Lubotyń and Zambrów.