The capital of Madhya Pradesh before Bhopal was Indore, but only during the summers of 1948-1956 when it served as the summer capital of the former Madhya Bharat state. However, it is important to note that Madhya Pradesh as a state was formed on January 26, 1950, and Bhopal became its capital at that time.