Shirabad or Shir-Abad (Persian: شيراباد) may refer to:
- ShirAbad Waterfall, Iran
- Shirabad, Afghanistan
- Shirabad, Uzbekistan
- Parakar, Armenia, formerly Shirabad
- Shirabad, Golestan, a village in Ramian County, Golestan Province, Iran
- Shirabad, Hamadan, a village in Hamadan County, Hamadan Province, Iran
- Shirabad, Nahavand, a village in Nahavand County, Hamadan Province, Iran
- Shirabad, Kerman, a village in Rigan County, Kerman Province, Iran
- Shirabad, Maneh and Samalqan, a village in North Khorasan Province, Iran
- Shirabad, Shirvan, a village in North Khorasan Province, Iran
- Shirabad, Razavi Khorasan, a village in Razavi Khorasan Province, Iran