Esenguly on kaupunki ja samannimisen piirikunnan hallinnollinen keskus Balkanin maakunnassa Turkmenistanissa. Se sijaitsee lähellä Kaspianmeren rantaa, yleensä kuivaa Atrekjoen suuta ja Iranin rajaa 280 kilometriä alueen pääkaupungista Balkanabatista etelään. Vuoden 2022 väestönlaskennan mukaan kaupungissa oli 12 918 asukasta.
Esenguly on subtrooppisen maatalousseudun keskus, jossa on lähinnä kevyttä teollisuutta. Juomavettä saadaan suolanpoistolaitoksen avulla. Piirissä harjoitetaan maanviljelyä, puutarhanhoitoa, karjanhoitoa ja kalastusta. Lähistöllä sijaitsee osa Hazarin luonnonpuistosta.
Lähteet
Luokka:Balkanin maakunta Luokka:Turkmenistanin kaupungit