Das Dorf Vražné liegt im Mährischen Tor in der Nähe der Stadt Odry. Sein Kataster greift auch in den Naturpark Odersko ein, dessen Hügelland die nordwestliche Grenze des Ortes einfasst. Der Flusslauf der Odra bildet die nordöstliche Grenze zwischen den Orten Vražné und Mankovice. Die Gemeinde liegt gleichzeitig an der westlichen Grenze des Kreises Nový Jičín und der Mährisch-Schlesischen Region. Die benachbarte Gemeinde des Kreises Přerov und der Olomoucer Region ist Bělotín.