Wieś Zawada jest malowniczo położona na niezbyt wyniosłych grzbietach Pogórza Wielickiego, w obrębie Garbów Sieprawia. Pomiędzy poszczególnymi częściami miejscowości ciągną się niezbyt głębokie, lecz dość ciasne i z tego względu niezabudowane doliny potoków.