Zawady – wieś w Polsce położona w województwie podlaskim, w powiecie białostockim, w gminie Zawady.
Miejscowość jest siedzibą gminy Zawady.
Dzieje miejscowości Wieś założona około roku 1413. Wtedy to książę mazowiecki Janusz I nadał braciom: Giedejtowi, Marcinowi i Michałowi z Kobylina 60 włók ziemi nad graniczną rzeką Śliną. Nadanie potwierdzone w roku 1422 i 1439. W roku 1452 wieś otrzymała prawa niemieckie.
Na Ślinie istniał most umożliwiający sprawne działanie traktów: z Wizny i Zambrowa do Tykocina i Grodna. Pod koniec XV w. Zawady własnością Jana Giedejta, protoplasty Zawadzkich herbu Prus. Regestr poborowy z roku 1578 wymienia tu siedem działów.
Wieś szlachecka położona była w drugiej połowie XVI wieku w powiecie zambrowskim ziemi łomżyńskiejCorona Regni Poloniae. Mapa w skali 1:250 000, Instytut Historii im. Tadeusza Manteuffla Polskiej Akademii Nauk i Pracownia Geoinformacji Historycznej Katolickiego Uniwersytetu Lubelskiego.
Następnie wieś drobnoszlachecka do końca wieku XVIII. W połowie XIX w. jako dziedzice wzmiankowani SuchodolscyKatalog zabytków sztuki, Województwo łomżyńskie, Pod redakcją M. Kałamajskiej-Saeed, Ciechanowiec, Zambrów, Wysokie Mazowieckie i okolice, PAN Instytut Sztuki, Warszawa 1986, s. 104-105.. W roku 1827 we wsi 12 domów i 224 mieszkańców.