Mosharraf Hossain Shahjahan (19 September 1939 – 5 May 2012) was a Bangladesh Nationalist Party politician and the former Member of Parliament from Bhola-1. He was elected to parliament 6 times from Bhola. He was a former State Minister of Religious Affairs.