BJP sweeps Gujarat local polls, wins all 15 municipal corporations
Synopsis
Key Takeaways
The Bharatiya Janata Party (BJP) recorded a sweeping victory across Gujarat in local self-government elections on Tuesday, 28 April, retaining control of all 15 municipal corporations and securing an overwhelming majority across municipalities, district panchayats, and taluka panchayats. The results cement the party's dominance across every tier of local governance in the state.
Scale of the Contest
Polling was conducted across 15 municipal corporations, 84 municipalities, 34 district panchayats, and 260 taluka panchayats. Even before counting began, the BJP had won 732 of the 10,005 seats unopposed. Overall voter turnout stood at 57.13% despite high temperatures — with urban areas recording 49.02% in municipal corporations and rural areas logging 62.38% in taluka panchayats.
Key Results Across Cities
In Surat, the BJP won 115 of 120 seats, with the Aam Aadmi Party (AAP)'s tally collapsing from 27 in 2021 to just 4, and the Indian National Congress (Congress) securing 1. In Ahmedabad, the BJP contested 190 seats and secured 160, retaining control of the civic body it has held since 2005. The party also won 65 of 72 seats in Rajkot, 55 of 58 in Vadodara, and 60 of 64 in Jamnagar. It achieved complete sweeps in Morbi and Porbandar, winning all 52 seats in both corporations, and nearly swept Surendranagar and Nadiad, winning 51 of 52 seats in each.
District and Taluka Panchayat Dominance
At the district level, the BJP formed governments in 33 of 34 district panchayats. The sole exception was Narmada, where AAP secured 15 of 22 seats against the BJP's 7. At the taluka level, the BJP won 253 of 260 bodies, with the remainder going to Congress and AAP. Notably, AAP registered a milestone in Amreli district by winning the Bagasara taluka panchayat — marking its first-ever control of a panchayat body in Gujarat.
Congress and AAP's Showing
Congress secured 6 of 84 municipalities and registered scattered gains in districts including Banaskantha, Patan, and Tapi. Across all bodies, the BJP secured 7,491 seats, while Congress won 1,740 and other parties and independents accounted for 755 seats. AAP's urban presence declined sharply even as it made limited gains in select rural pockets, a reversal from its 2021 surge that had briefly projected it as a credible third force in Gujarat cities.
What the BJP Credits Its Win To
The BJP attributed its performance to extensive organisational planning led by state president Jagdish Vishwakarma, focusing on door-to-door outreach, group meetings, and booth-level management across districts and talukas. The results broadly mirror the 2021 local polls, when the party had similarly swept all municipal corporations. With this mandate, the BJP has reinforced its grip across all tiers of local governance in Gujarat, heading into the next cycle of state and national electoral contests.