According to the survey conducted by the Times Now-VMR, the ruling Congress was likely to get 91 seats in the 224 member House. The BJP was also not too far behind the ruling Congress and the saffron party was also projected to win 89 seats.
In a neck-and-neck contest between the BJP and the Congress, the JD(S) could emerge as the kingmaker with 40 seats, the survey stated.
"If polls were held now neither Chief Minister Siddaramaiah nor B S Yeddyurappa (of the BJP) is in a position to form the government as they are both well short of the 112 mark," it said.
As far as the choice for the chief ministerial post is concerned, Siddaramaiah leads the race with more than 46 per cent respondents voting for him. Yeddyurappa was the choice for the top post in the state for 32 per cent respondents, the survey stated.
The survey conducted by VMR for the leading English channel had more than 4,000 respondents surveyed through stratified random sampling spread across all regions of the state.
The Karnataka Assembly election will be held on May 12 and the counting of votes will take place on May 15.
(With inputs from agencies)