As of 2019 its total population is 40,518, out of which the population of Mońki is 9,986, that of Knyszyn is 2,748, that of Goniądz is 1,814, and the rural population is 25,970.
As of 2019, its total population is 40,518, comprising 9,986 residents of Mońki, 2,748 from Knyszyn, 1,814 from Goniądz, and 25,970 rural dwellers.