Bagher Babashah Ashtiani (Persian: باقر باباشاه آشتیانی; 23 February 1923 – 22 December 2015) was an Iranian prosecutor and a judge on the country's highest court before the Iranian Revolution. He was chief prosecutor in the cities of Zanjan and Karaj.