Gmina Mały Płock to gmina wiejska w województwie podlaskim, w powiecie kolneńskim. W latach 1975-1998 gmina położona była w województwie łomżyńskim.
Budy Żelazne, Budy-Kozłówka, Chludnie, Cwaliny Duże, Cwaliny Małe, Józefowo, Kąty, Kołaki-Strumienie, Kołaki-Wietrzychowo, Korzeniste, Krukówka, Mały Płock (sołectwa: Mały Płock I i Mały Płock II), Mściwuje, Nowe Rakowo, Popki, Rogienice Piaseczne, Rogienice Wielkie, Rogienice-Wypychy, Ruda-Skroda, Rudka-Skroda, Stare Rakowo, Śmiarowo, Waśki, Włodki, Wygrane, Zalesie.