Shirvan (, also Romanized as Shīrvān; also known as Sharkat Zarayi Shirvan Chafa (Persian: شركت زراعي شيروان چفا), also Romanized as Sharḵat Zarāʿī Shīrvān Chafā, Shahrak-e Shirvan (Persian: شهرك شيروان), also Romanized as Shahraḵ-e Shīrvān, Ḩasanābād, Raḩīmābād, and Shīrvān Chaqā) is a village in Shirvan-e Gharbi Rural District of Shirvan District, Borujerd County, Lorestan province, Iran, and serves as capital of the district.
At the 2006 National Census, its population was 1,101 in 280 households, when it was in the former Shirvan Rural District of the Central District. The following census in 2011 counted 1,139 people in 331 households. The latest census in 2016 showed a population of 1,051 people in 326 households.
After the census, the rural district was separated from the district, renamed Shirvan-e Sharqi Rural District, and along with the newly created Shirvan-e Gharbi Rural District established Shirvan District.