Shahpurabad, Aligudarz

Shahpurabad is a city in, and the capital of, Borborud-e Gharbi District of Aligudarz County, Lorestan province, Iran. As a village, it was the capital of Borborud-e Gharbi Rural District until its capital was transferred to the village of Zazam.

Population
At the time of the 2006 National Census, Shahpurabad's population was 1,364 in 276 households, when it was a village in Borborud-e Gharbi Rural District of the Central District. The following census in 2011 counted 1,593 people in 400 households. The 2016 census measured the population as 1,522 people in 404 households, by which time the rural district had been separated from the district in the establishment of Borborud-e Gharbi District. It was the most populous village in its rural district.

After the census, the village was elevated to the status of a city.