Baghestan is a city in Tehran Province, Iran.
Baghestan (Persian: باغستان) may also refer to:
Fars Province
edit- Baghestan, Fars, a village in Sepidan County
- Baghestan-e Abu ol Hayat, a village in Kazerun County
- Baghestan-e Kandehi, a village in Kazerun County
- Baghestan Rural District (Fars Province), in Bavanat County
Hormozgan Province
edit- Baghestan, Bandar Abbas, a village in Bandar Abbas County
- Baghestan, Parsian, a village in Parsian County
Isfahan Province
edit- Baghestan-e Bala, a village in Natanz County
- Baghestan-e Pain, a village in Natanz County
Qazvin Province
edit- Baghestan, Qazvin, a village in Qazvin Province
Semnan Province
edit- Baghestan, Shahrud, a village in Shahrud County
South Khorasan Province
edit- Baghestan, Sarbisheh, a village in South Khorasan Province
- Baghestan, Zirkuh, a village in South Khorasan Province
- Baghestan-e Ferdows, a city in South Khorasan Province
- Baghestan (Ferdows County), a city in South Khorasan Province
- Baghestan-e Sofla, a village in South Khorasan Province
- Baghestan Rural District (South Khorasan Province), in South Khorasan Province
West Azerbaijan Province
edit- Baghestan, West Azerbaijan, a village in Urmia County
Yazd Province
edit- Baghestan, Yazd, a village in Taft County