
A Szerbia határa menti település az észak-bácskai löszhát és a Duna–Tisza közi homokbuckák találkozásánál fekszik Bajától délkeleti irányban. Autóbusszal közelíthető meg az 55-ös főútról Csávoly–Bácsbokod–Bácsb
orsód, illetve Tataháza–Bácsalmás–Mada
ras útvonalon, Bajáról Bácsbokod–Bácsborsód községeken, Bácsalmásról pedig Madarason keresztül.
A községet érintette a kiskunhalas-Bácsalmás-
regöcei szárnyvasút, amely a trianoni szerződés után már csak az országhatáron belül közlekedett, és 1960-as években meg is szűnt.
Folyó vize a Kígyós-patak, mely gazdaságilag értékes, jó termőterületen halad át. A község határában régebben volt halászatra alkalmas tófelület is, amely a II. világháború után tönkrement. A község délnyugati szélén, a Kígyós mellett létesítettek egy 6 hektáros mesterséges tavat, amelyet 1988-ban árasztottak el vízzel, majd halat és vízinövényeket telepítettek bele. A Kígyósból új növény és állatfajok kerültek a tóba, melyek az új élettérben meghonosodtak, elterjedtek. A Telecskai domboknál látható egy ritka természeti képződmény, a löszfal, amelynek igen ritka növény-, rovar- és madárvilága van. Itt őskőkori leleteket is találtak, ezek a Nemzeti Múzeumba kerültek.
Fontosabb adatok
Katymár területe: 71,08 km²
Népesség összesen: 2401 fő (2002)
Népsűrűség: 34 fő/km²
Irányítószám: 6455
Telefon körzetszám: 79
Műhold-felvétel