Die Gemeinde Všechovice liegt in der südöstlichen Ecke des Kreises Přerov, an der Grenze zweier weiterer Kreise – Vsetín und Kroměříž, sowie an der Grenze zweier Kreise: Olomouc, zu dem sie gehören, und Zlín. Hier ist eine Karte und ein Luftbild von Všechovice. Die malerische Region, genannt Záhoří, wird im Süden von den Hostýnské vrchy begrenzt und im Norden sind die Oderské vrchy in der Ferne blau. Durch das Dorf fließt der Fluss Juhyně; gehört zum Bečva-Becken. Das Dorf selbst ist seit vielen Jahrzehnten das natürliche wirtschaftliche, kulturelle und gesellschaftliche Zentrum der Region. Von 1976 bis 1990 war Všechovice eine Zentrumsgemeinde und vereinigte die Gemeinden Horní Újezd, Malhotice, Provodovice, Rouské.