Gmina Miastkowo to gmina wiejska w województwie podlaskim, w powiecie łomżyńskim. W latach 1975-1998 gmina położona była w województwie łomżyńskim.
Sołectwa: Miastkowo, Chojny-Naruszczki, Czartoria, Drogoszewo, Gałkówka, Kaliszki, Korytki Leśne, Kuleszka, Leopoldowo, Łubia, Łuby-Kiertany, Łuby-Kurki, Nowosiedliny, Orło, Osetno, Podosie, Rybaki, Rydzewo, Rydzewo-Gozdy, Sosnowiec, Sulki, Tarnowo, Zaruzie.