Kunin (Kunin Szlachecki) – wieś sołecka w Polsce, położona w województwie mazowieckim, w powiecie ostrołęckim, w gminie Goworowo, na lewym brzegu rzeki Orz dopływu Narwi.
Dawniej dwie wsie – Kunin Szlachecki i Kunin Włościański.
Historia Wieś szlachecka Kunino położona była w drugiej połowie XVI wieku w powiecie ostrowskim ziemi nurskiejCorona Regni Poloniae. Mapa w skali 1:250 000, Instytut Historii im. Tadeusza Manteuffla Polskiej Akademii Nauk i Pracownia Geoinformacji Historycznej Katolickiego Uniwersytetu Lubelskiego. W latach 1921–1936 wieś leżała w województwie białostockim, w powiecie ostrołęckim, w gminie Szczawin (od 1936 w gminie Goworowo).
Według Powszechnego Spisu Ludności z 1921 roku wieś zamieszkiwało 466 osób, 464 było wyznania rzymskokatolickiego a 2 mojżeszowego. Jednocześnie 464 mieszkańców zadeklarowało polską przynależność narodową a 2 żydowską. Były tu 83 budynki mieszkalne . Miejscowość należała do parafii rzymskokatolickiej w Goworowie. Podlegała pod Sąd Grodzki w Ostrołęce i Okręgowy w Łomży;