The gmina covers an area of 165 sqkm and, in 2006, its total population was 37,872 (of which the population of Wyszków amounted to 27,010 and the population of the rural part of the gmina was 10,862).