Obec Všechovice leží v Olomouckém kraji v ORP Hranice v nadmořské výšce 346 m. V roce 2014 zde žilo 860 obyvatel. Všechovice má katastrální území o rozloze 580 ha.