Darreh Bagh or Darrehbagh () may refer to:
Chaharmahal and Bakhtiari Province Darreh Bagh, Kuhrang, a village in Kuhrang County Darreh Bagh, Lordegan, a village in Lordegan County
Isfahan Province Darreh Bagh, Isfahan, a village in Ardestan County
Kerman Province Darreh Bagh, Kerman, a village in Shahr-e Babak County
Lorestan Province Darreh Bagh, Azna, a village in Azna County Darreh Bagh, Khorramabad, a village in Khorramabad County Darreh Bagh, Pol-e Dokhtar, a village in Pol-e Dokhtar County
Yazd Province Darreh Bagh, Yazd, a village in Taft County
See also Dar Bagh (disambiguation)