As of 2019 its total population is 41,223, out of which the population of Braniewo is 17,875, that of Pieniężno is 2,271, that of Frombork is 2,332, and the rural population is 19,130.
As of 2019, its total population was 41,223, with Braniewo having a population of 17,875, Pieniężno at 2,271, Frombork at 2,332, and the rural population being 19,130.