Wieś Všechovice leży w południowo-wschodnim narożniku powiatu Přerov, na granicy dwóch innych powiatów – Vsetín i Kroměříž, a także na granicy dwóch województw: ołomunieckiego, którego są częścią, i zlínskiego. Oto mapa i zdjęcie lotnicze Všechovic. Malowniczy region, zwany Záhoří, graniczy od południa z Hostýnské vrchy, a od północy z oddali błękitne są Oderské vrchy. Przez wieś przepływa rzeka Juhyně; należy do dorzecza Bečvy. Sama wieś od wielu dziesięcioleci jest naturalnym centrum gospodarczym, kulturalnym i społecznym regionu. W latach 1976-1990 Všechovice były gminą centralną i zrzeszały gminy Horní Újezd, Malhotice, Provodovice, Rouské.