Gmina Kolno (do 1954 gmina Czerwone) – 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.
Ciekawostka: od 1 lutego do 31 grudnia 1991 gmina Kolno i miasto Kolno tworzyły wspólną gminę (tzw. miasto-gminę). Zostały połączone w związku z restrukturyzacją podziału administarcyjnego w 1991 roku [1], lecz po zaledwie 11 miesiącach (1 stycznia 1992) gminy ponownie rozdzielono [2].
Bialiki, Borkowo, Brzozowo, Brzózki, Czernice, Czerwone, Danowo, Filipki Duże, Filipki Małe, Gietki, Glinki, Górskie, Górszczyzna, Gromadzyn-Wykno, Janowo, Kiełcze-Kopki, Kolimagi, Kossaki, Kowalewo, Koziki-Olszyny, Kozioł, Kumelsk, Lachowo, Łosewo, Niksowizna, Obiedzino, Okurowo, Pachuczyn, Rydzewo-Świątki, Rupin, Stare Kiełcze, Stary Gromadzyn, Tyszki-Łabno, Tyszki-Wądołowo, (Truszki-Kucze i Truszki-Patory - wspólne sołectwo), Truszki-Zalesie, Waszki, Wincenta, Wszebory, Wścieklice, Wykowo, Zabiele, Zabiele Zakaleń, Zaskrodzie, Żebry.