Obec Stavěšice se nachází 7 km západně od Kyjova v závěru údolí Šardického potoka. Stavěšice, které mají 370 obyvatel, se nachází v zemědělské krajině. Pro vylepšení přírodního prostředí byl v posledních letech vysázen obecní les a vybudováno několik menších vodních nádrží. Obec je členem mikroregionu Babí lom.