According to the survey, the Bharatiya Janata Party led by Chief Minister Shivraj Singh Chouhan would bag a vote share of 41 percent in the Monday election.
The Congress is likely to get around 65 seats and a vote share of about 33 percent, it said.
The Bahujan Samaj Party would get around six seats, it said.
According to the survey, around 55 percent respondents rated the performance of Chouhan as "very good" while 80 percent said that the BJP should get another chance to govern Madhya Pradesh.
Around 32 percent respondents felt the Congress in the state was not united but a similar number of respondents felt that even if there were some differences, the Congress still stands a chance of winning.
In 2003, the BJP came to power in Madhya Pradesh by highlighting the poor condition of roads and water and power supply. But a decade later, the situation is no different, said the survey.
The opinion poll was conducted with 21,352 respondents.