Szegedtől mintegy 20 kilométerre nyugatra helyezkedik el, közvetlenül a déli (szerbiai) országhatár mellett. A szomszédos települések: észak felől Zákányszék, kelet felől Domaszék, délkelet felől Röszke, nyugat felől Ásotthalom, északnyugat felől pedig Ruzsa; dél felől a vajdasági Horgoshoz tartozó külterületek határolják.
2015. július 13-án itt kezdték meg a Magyarország–Szerbia-határzár építését.
Kóstoló Mórahalomból:
Go2maps Group