Roknabad or Rukanabad or Ruknabad or Rowkhnabad () may refer to:

Ardabil Province

Fars Province Roknabad, Lamerd, a village in Lamerd County Roknabad, Pasargad, a village in Pasargad County Roknabad, Sarvestan, a village in Sarvestan County Roknabad, Shiraz, a stream near Shiraz

Hormozgan Province Roknabad, Hormozgan, a village in Hormozgan Province, Iran

Isfahan Province Roknabad, Isfahan, a village in Lenjan County

Kerman Province Roknabad 1, a village in Bardsir County Roknabad 2, a village in Bardsir County Roknabad, Rafsanjan, a village in Rafsanjan County

Lorestan Province Roknabad, Lorestan, a village in Lorestan Province, Iran

Razavi Khorasan Province Roknabad, Razavi Khorasan, a village in Razavi Khorasan Province, Iran

Semnan Province Roknabad, Semnan, a village in Semnan Province, Iran

Sistan and Baluchestan Province Roknabad, Sistan and Baluchestan, a village in Sistan and Baluchestan Province, Iran

Yazd Province Roknabad, Yazd, a village in Meybod County