Zarach, Iran
| Zarch Persian: زارچ | |
|---|---|
| City | |
| Coordinates: 31°59′27″N 54°13′55″E / 31.99083°N 54.23194°E | |
| Country | Iran | 
| Province | Yazd | 
| County | Zarach | 
| District | Central | 
| Population  (2016) | |
|  • Total | 11,691 | 
| Time zone | UTC+3:30 (IRST) | 
Zarach (Persian: زارچ) is a city in the Central District of Zarach County, Yazd province, Iran, serving as capital of both the county and the district.
The city is 5 km west of the city of Yazd. Zarach has the longest and oldest kariz in the world, with a length of 71 km and is over 3,000 years of age.