Qaleh-ye Shamsi is a village in Hemmatabad Rural District, in the Central District of Borujerd County, Lorestan Province, Iran. At the 2006 census, its population was 429, in 109 families.