Dhangadhi (nepaliksiधनगढी, Dhangaḍhī, Dhangarhī) on kaupunki Nepalin Kaukoidän kehitysalueen Setin vyöhykkeellä. Se sijaitsee Kathmandusta linnuntietä noin 480 kilometriä länteen-länsiluoteeseen.
Vuonna 2011 kaupungin väkiluku oli 101 970 ja se oli tuolloin Setin vyöhykkeen suurin kaupunki.[3] Dhangadhi on 775 709 asukkaan Kailalin piirikunnan hallintokeskus.[4]