Son siège administratif (chef-lieu) est la ville de Nasielsk, qui se situe environ 21 kilomètres au nord-est de Nowy Dwór Mazowiecki (siège de la powiat) et 45 kilomètres au nord de Varsovie (capitale de la Pologne).
La gmina couvre une superficie de 202,47 km2 pour une population de 19 259 habitants[1] en 2006 avec une population de 7 364 habitants pour la ville de Nasielsk et une population de la partie rurale de la gmina de 11 895 habitants.