Haft Cheshmeh or Haftcheshmeh () may refer to:
Ardabil Province Haft Cheshmeh, Ardabil, a village in Meshgin Shahr County
East Azerbaijan Province Haft Cheshmeh, Azarshahr, a village in Azarshahr County Haft Cheshmeh, Meyaneh, a village in Meyaneh County Haft Cheshmeh, Shabestar, a village in Shabestar County
Ilam Province Haft Cheshmeh, Abdanan Haft Cheshmeh, Ilam
Kermanshah Province Haft Cheshmeh, Kermanshah, a village in Kermanshah County Haft Cheshmeh, Kuzaran, a village in Kermanshah County
Khuzestan Province Haft Cheshmeh, Khuzestan, a village in Behbahan County
Kohgiluyeh and Boyer-Ahmad Province Haft Cheshmeh, Bahmai, a village in Bahmai County Haft Cheshmeh, Kohgiluyeh and Boyer-Ahmad, a village in Boyer-Ahmad County Haft Cheshmeh, Gachsaran, a village in Gachsaran County
Lorestan Province Haft Cheshmeh, Delfan, a city in Delfan County Haft Cheshmeh, Dowreh, a village in Dowreh County Haft Cheshmeh, Khorramabad, a village in Khorramabad County Haft Cheshmeh, Kuhdasht, a village in Kuhdasht County Haft Cheshmeh, Pol-e Dokhtar, a village in Pol-e Dokhtar County
Semnan Province