Według Powszechnego Spisu Ludności z 1921 roku wieś zamieszkiwało 869 osób, 482 było wyznania rzymskokatolickiego, 1 prawosławnego a 386 mojżeszowego. Jednocześnie 539 mieszkańców zadeklarowało polską przynależność narodową, 329 żydowską a 1 rosyjską. Było tu 97 budynków mieszkalnych. Miejscowość należała do miejscowej parafii rzymskokatolickiej. Podlegała pod Sąd Grodzki i Okręgowy w Łomży; mieścił się tu również urząd pocztowy.
W latach 30. XX wieku nastąpił bojkot żydowskich sklepów. Chuligani niszczyli również stoiska na miejscowym targu. 1 listopada 1936 i 7 marca 1938 wybuchły zamieszki antyżydowskie. Społeczność żydowska posiadała w miasteczku synagogę przy Rynku i dom modlitwy przy ul. Bożniczej oraz kirkut.
W dniach 3–7 września 1939 r. w Śniadowie stacjonowało Dowództwo Samodzielnej Grupy Operacyjnej „Narew”. W wyniku napaści ZSRR na Polskę we wrześniu 1939 miejscowość znalazła się pod okupacją sowiecką. Od czerwca 1941 roku pod okupacją niemiecką. Od 22 lipca 1941 do 1945 włączona w skład Kreisskomissariat Lomscha, Bezirk Bialystok III Rzeszy.