Gmina Krasnosielc to gmina wiejska w województwie mazowieckim, w powiecie makowskim. W latach 1975-1998 gmina położona była w województwie ostrołęckim.
Amelin, Bagienice-Folwark, Bagienice Szlacheckie, Biernaty, Budy Prywatne, Chłopia Łąka, Drążdżewo, Drążdżewo-Kujawy, Drążdżewo Małe, Elżbiecin, Grabowo, Grądy, Karolewo, Krasnosielc, Krasnosielc Leśny, Łazy, Niesułowo (wsie: Niesułowo-Pach i Niesułowo-Wieś), Nowy Sielc, Nowy Krasnosielc, Papierny Borek, Perzanki-Borek, Pienice, Przytuły, Raki, Ruzieck, Wola-Józefowo, Wola Włościańska, Wólka Drążdżewska, Wólka Rakowska, Wymysły, Zwierzyniec.