Gyomaendrőd is a town situated in Békés county, Hungary. It is located on the Great Hungarian Plain along the Körös River, approximately 177 km southeast of the capital city, Budapest.
The town covers an area of 303.98 km2 and has a population of 15,095 residents. It features well-established transportation links, including access to highway number 46 and the Budapest-Szolnok-Békéscsaba-Lőkösháza railway line.