2012 Maharashtra panchayat elections

Elections for over 27 Zilla Parishads in Maharashtra were held on 21 March 2012,

The main contenders were the ruling United Progressive Alliance consisting of Indian National Congress and Nationalist Congress Party on one side and the opposition National Democratic Alliance consisting of Shiv Sena and Bharatiya Janata Party on the other side.

The Incumbent United Progressive Alliance won in plurality by winning 985 seats out of 1639 spread over 27 Zilla Parishads in Maharashtra, the Opposition whereas won about 454 Seats.