I. Dünya Savaşı sırasında 1915 yılında Türk ordusu tarafından alınan kent, 1917 yılında kurtulmuştur. Kermanşah, Kaçar hanedanı zamanındaki 1906 devriminde ve Pehlevi dönemindeki İran Devrimi'nde önemli bir rol oynadı. İran-Irak Savaşı sırasında çok zarar gören kent savaştan sonra toparlansa da hala savaşın izlerini silememiştir.