Kharanaq District (Persian: بخش خرانق) is a district (bakhsh) in Ardakan County, Yazd Province, Iran. At the 2006 census, its population was 3,195, in 1,001 families. The District has no cities. The District has two rural districts (dehestan): Rabatat Rural District and Zarrin Rural District.