Darreh Bagh or Darrehbagh (Persian: دره باغ) may refer to:
Chaharmahal and Bakhtiari Province
edit- Darreh Bagh, Kuhrang, a village in Kuhrang County
- Darreh Bagh, Lordegan, a village in Lordegan County
Isfahan Province
edit- Darreh Bagh, Isfahan, a village in Ardestan County
Kerman Province
edit- Darreh Bagh, Kerman, a village in Shahr-e Babak County
Lorestan Province
edit- 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
edit- Darreh Bagh, Yazd, a village in Taft County