A dél-alföldi régióban, Csongrád-Csanád megye délkeleti részén, a megyehatár mellett található, Makótól 30, Orosházától 28 kilométerre.
Északi szomszédja Tótkomlós, de nyugat és kelet felől is a városhoz tartozó területek veszik körül; déli szomszédja Ambrózfalva.
A településen észak-déli irányban végighalad a Tótkomlóstól Pitvarosig, majd onnan Makó-Rákosig húzódó 4426-os út, ezen érhető el mindkét végponti település irányából.
Az M43-as autópálya legközelebbi csomópontja Csanádpalota-Kövegy között található, mintegy 15 kilométerre, onnan a 4451-es, 4434-es, majd a 4426-os úton érhető el a község.