 The gmina covers an area of , and as of 2006 its total population is 5,938 (6,885 in 2013).Gmina Ciechanów contains the villages and settlements of Baby, Baraki Chotumskie, Bardonki, Chotum, Chruszczewo, Gąski, Gołoty, Gorysze, Grędzice, Gumowo, Kanigówek, Kargoszyn, Kownaty Żędowe, Mieszki Wielkie, Mieszki-Atle, Mieszki-Bardony, Mieszki-Różki, Modełka, Modła, Niechodzin, Niestum, Nowa Wieś, Nużewko, Nużewo, Pęchcin, Pieńki Niechodzkie, Przążewo, Romanowo, Ropele, Rutki-Begny, Rutki-Borki, Rutki-Bronisze, Rutki-Głowice, Rutki-Krupy, Rutki-Marszewice, Rutki-Szczepanki, Rydzewo, Rykaczewo, Rzeczki, Ujazdówek, Ujazdowo, Wola Pawłowska and Wólka Rydzewska.Gmina Ciechanów is bordered by the town of Ciechanów and by the gminas of Glinojeck, Gołymin-Ośrodek, Ojrzeń, Opinogóra Górna, Regimin, Sońsk and Strzegowo.