Obec Všechovice leží v jihovýchodním cípu okresu Přerov, na rozmezí dalších dvou okresů - Vsetína a Kroměříže a také na rozmezí dvou krajů: Olomouckého, jehož jsou součástí a Zlínského. Zde je mapa a letecké foto Všechovic. Malebný kraj, zvaný Záhoří, je od jihu lemován Hostýnskými vrchy a od severu se v dálce modrají Oderské vrchy. Obcí protéká řeka Juhyně; patří k povodí Bečvy. Obec samotná je po mnoha desetiletí přirozeným hospodářským, kulturním a společenským cetrem kraje. Od roku 1976 do roku 1990 byly Všechovice střediskovou obcí a sdružovaly obce Horní Újezd, Malhotice, Provodovice, Rouské.