Městys Hustopeče nad Bečvou leží v nejvýchodnějším výběžku Olomouckého kraje, na půli cesty mezi Hranicemi a Valašským Meziříčím, na pravém břehu řeky Bečvy v nadmořské výšce 275 m. Městys se skládá ze čtyř částí, Poruby , Vysoké , Hranických Louček a vlastních Hustopeč nad Bečvou.
Obec: