The town of Elhovo is situated in the southeast part of Bulgaria. It is very well positioned between the most attractive coastal and mountain resorts in Bulgaria and extremely close to Turkey and its resorts - the state boundary with Turkey passes about 30 km to the south-east of the town. Elhovo is situated in the centre of the Elhovo Field (100-150 m above the sea level) along the valley of the Lower Toundzha River and is surrounded by the slanting slopes of the Manastir and Dervent Elevations and Stranja Mountain. The average January temperature is about 0оС, the average July temperature is about 23оС.