The Bharatiya Janata Party (BJP) has won a decisive mandate in the Gujarat Municipal Elections. Of the 1912 wards, the BJP has bagged 1402 wards while others including the Samajwadi Party and the Aam Aadmi Party (AAP) got 236 wards and the Congress managed to get 260 wards. Of the total 68 Municipalities that went to the polls, the BJP won 57, Congress one, Samajwadi Party two and others 3. The results are pending for five municipalities. Of the 78 seats from three Taluka Panchayats, the BJP won 55, the Congress 17 and other six.
The BJP secured a decisive victory in the Junagadh Municipal Corporation by winning 48 out of 60 seats. Eight seats were won unopposed by the BJP before polling began. Congress won 11 of it.
The BJP registered significant victories in Sanand Municipality and reached the halfway mark in Bavla Municipality, both located in Ahmedabad district. In Sanand, elections were held for 27 out of 28 seats, as one seat was won unopposed by the BJP before polling. Out of the 27 contested seats, the BJP secured 24, while the Congress managed to win only three. In Bavla Municipality, the BJP has reached the halfway mark of 14 out of 28 seats, while the Congress secured 13 seats, and one seat went to a BSP candidate.
The BJP has also made a clean sweep in the district panchayat by-elections, winning all nine seats. These included two seats in Ahmedabad and one each in Mehsana, Gandhinagar, Panchmahal, Dahod, Bharuch, Dangs, and Botad. Notably, in Panchmahal, the BJP candidate won unopposed.
While the BJP has registered victories across several municipalities, Dakor Municipality has resulted in a political deadlock. In this 28-seat municipality, BJP secured 12 seats, while independent candidates won 14 seats, leaving no party with a clear majority.
Gujarat CM Bhupendra Patel congratulated party workers for their efforts and the victory. “Hearty congratulations to all the winning candidates, the party’s Devtulya workers and the party’s top leadership for the overwhelming victory of the Bharatiya Janata Party in the local body elections in Gujarat, and many thanks to the citizens of the state. BJP stands for the guarantee of all-round development that touches the people by upholding the eternal values of Indian tradition. BJP stands for the politics of concrete development, not empty promises. Under the leadership of Prime Minister Narendra Modi, today India has achieved global development and has gained a unique identity in the world,” said the CM.
He further added, “In Gujarat too, an unprecedented atmosphere of happiness, peace, prosperity and political stability has been created for the last two and a half decades. The citizens of Gujarat have always had unwavering faith in the development trend of BJP. With the joint efforts of everyone, the state BJP, from the state level to the rural level, will leave no stone unturned for the welfare of the people and for all-round development. Heartfelt congratulations to the BJP family committed to national service under the leadership of State President C. R. Patil.”
Gujarat Home Minister Harsh Sanghavi also thanked the voters for their support. “I express my heartfelt gratitude to the people of India for giving a resounding victory to the Bharatiya Janata Party in the Gujarat local body elections 2025, with immense faith in the successful leadership of the esteemed Prime Minister Narendra Modi,” said Sanghavi.
The counting of votes commenced at 9 a.m. for the elections held on February 16 for the Junagadh Municipal Corporation, 68 Municipalities, and three Taluka Panchayats. Notably, Chorwad Municipality recorded the highest voter turnout at a record-breaking 76 per cent. An average voter turnout of 57 per cent was recorded.
Sanand Napa, Jamjodhpur, and Kodinar. Additionally, the BJP won in Sabarkantha’s Prantij and Talod. The elections in Songadh Municipality (Tapi) saw the BJP securing four seats, marking a significant opening in the 28-seat municipal body. The local body elections are divided into two main categories: Urban Local Bodies (ULBs) and Rural Local Bodies (RLBs). ULBs include Municipal Corporations and Municipalities that govern cities and towns, while RLBs comprise District Panchayats, Taluka Panchayats, and Gram Panchayats, which oversee rural administration.
Gujarat has six major Municipal Corporations — Ahmedabad, Surat, Vadodara, Rajkot, Bhavnagar, and Jamnagar — each responsible for managing urban infrastructure, sanitation, water supply, and public amenities. Additionally, there are over 150 Municipalities that govern smaller towns. The state also has 33 District Panchayats and 248 Taluka Panchayats that handle rural development programs, village infrastructure, and local governance matters.
Village Panchayats, which form the lowest tier of local governance, play a significant role in implementing state and Central government schemes at the grassroots level. Elections for these bodies are keenly contested, with major political parties like the BJP, Indian National Congress (INC), and Aam Aadmi Party (AAP) competing for control. Historically, the BJP has dominated Gujarat’s local body elections, especially in urban areas where it has consistently secured major victories in Municipal Corporations.