Duya is a town in Zalun Township of Hinthada District in the Ayeyarwady Region of south-western Burma. Duya is located on the west side of Duya Lake, an oxbow lake of the Irrawaddy. It is about 10 kilometres south of Hinthada and 13 kilometres north of Zalun.