Na rozsáhlé náhorní plošině Nízkého Jeseníku, v Oderských vrších, se obklopena přírodou rozkládá obec Vrchy.
Podle geomorfologického členění náleží území k Jesenické podsoustavě, podcelku Vítkovská vrchovina, a okrsku Heřmanická vrchovina.
Vrchy leží asi dvaadvacet kilometrů severozápadně od Nového Jičína, jedenáct severně od města Odry a šest od města Fulneku.
Z turistického hlediska se celá oblast řadí do Poodří.
Území obce má celkovou rozlohu 1056 ha. Jejím nejvyšším bodem je severozápadně od obce ležící kopec Vrchy s kótou 546 m.n.m.. V současné době v ní žije 213 obyvatel.