Duhonw is a rural community in Powys, Wales, to the south of Builth Wells, in the historic county of Breconshire. Covering an area of 4,376 hectares and including scattered farms and dwellings, it is bordered to the north by the Afon Irfon, to the south by Mynydd Epynt and Banc y Celyn, at 472 metres (1,549 ft), and to the east by the rivers Duhonw and Wye. Llangammarch Wells lies to the west.