Electoral Intelligence
Unified analytics console · competition · swing · stronghold · turnout
High Competition
0
Margin < 5,000
Medium Competition
0
5,000–20,000
Strongholds
0
Margin > 20,000
Hottest Margin
1
Tiruppattur
Competition Hotspot Analysis
Battleground constituencies by margin intensity
Competition Distribution
Margin Distribution Histogram
Top District Battlegrounds
Hottest Constituencies
AI Election Insights
Generated from live constituency data
Other Tamil Nadu shows intense competition
104 of 234 seats (44%) sit under a 10K margin — the highest concentration of battleground constituencies in the state.
Urban constituencies show tighter contests
Metro seats average a 17,323 vote margin — above the state mean of 16,784, reflecting diversified urban voter blocs.
61 seats vulnerable to political swings
Constituencies with margins under 5,000 votes form the strategic swing pool — flipping these could decisively reshape the assembly arithmetic.
Largest victory: Edappadi
AIADMK secured a commanding 98,110 vote lead in SALEM, anchoring a regional stronghold.
Battleground Constituencies
Searchable electoral volatility ledger
| Constituency | District | Winning Party | Margin | Competition | Electoral Risk |
|---|---|---|---|---|---|
Tiruppattur #185 | SIVAGANGA | TVK | 1 0.0% | High Competition | Very High |
Veppanahalli #54 | KRISHNAGIRI | DMK | 138 0.1% | High Competition | Very High |
Kanniyakumari #229 | KANNIYAKUMARI | AIADMK | 214 0.1% | High Competition | Very High |
Polur #66 | TIRUVANNAMALAI | TVK | 227 0.1% | High Competition | Very High |
Tirukkoyilur #76 | VILUPPURAM | AIADMK | 285 0.1% | High Competition | Very High |
Paramathi-Velur #95 | NAMAKKAL | AIADMK | 308 0.2% | High Competition | Very High |
Kulithalai #137 | KARUR | DMK | 579 0.3% | High Competition | Very High |
Kumbakonam #171 | THANJAVUR | TVK | 679 0.3% | High Competition | Very High |
Palani #127 | DINDIGUL | AIADMK | 693 0.3% | High Competition | Very High |
Tindivanam #72 | VILUPPURAM | VCK | 734 0.4% | High Competition | Very High |
Cumbum #201 | THENI | TVK | 751 0.4% | High Competition | Very High |
Kallakurichi #80 | KALLAKURICHI | TVK | 798 0.3% | High Competition | Very High |
Kovilpatti #218 | THOOTHUKKUDI | DMK | 843 0.4% | High Competition | Very High |
Vikravandi #75 | VILUPPURAM | PMK | 910 0.4% | High Competition | Very High |
Udhagamandalam #108 | THE NILGIRIS | BJP | 976 0.7% | High Competition | Very High |
Papanasam #172 | THANJAVUR | IUML | 1,065 0.5% | High Competition | Very High |
Dindigul #132 | DINDIGUL | DMK | 1,131 0.5% | High Competition | Very High |
Srivaikuntam #216 | THOOTHUKKUDI | TVK | 1,186 0.7% | High Competition | Very High |
Manamadurai #187 | SIVAGANGA | TVK | 1,208 0.6% | High Competition | Very High |
Anthiyur #105 | ERODE | AIADMK | 1,260 0.7% | High Competition | Very High |
Killiyoor #234 | KANNIYAKUMARI | INC | 1,311 0.7% | High Competition | Very High |
Manapparai #138 | TIRUCHIRAPPALLI | TVK | 1,426 0.6% | High Competition | Very High |
Thirumayam #181 | PUDUKKOTTAI | DMK | 1,492 0.8% | High Competition | Very High |
Mannargudi #167 | THIRUVARUR | AMMK | 1,566 0.8% | High Competition | Very High |
Usilampatti #197 | MADURAI | TVK | 1,805 0.8% | High Competition | Very High |
Karur #135 | KARUR | AIADMK | 1,821 0.8% | High Competition | Very High |
Pudukkottai #180 | PUDUKKOTTAI | DMK | 1,867 1.0% | High Competition | Very High |
Yercaud #83 | SALEM | AIADMK | 2,189 0.9% | High Competition | Very High |
Coimbatore (South) #120 | COIMBATORE | DMK | 2,271 1.5% | High Competition | Very High |
Ulundurpettai #77 | KALLAKURICHI | DMK | 2,277 0.8% | High Competition | Very High |
Kilvelur #164 | NAGAPATTINAM | CPIM | 2,278 1.5% | High Competition | Very High |
Vriddhachalam #152 | CUDDALORE | DMDK | 2,387 1.1% | High Competition | Very High |
Modakkurichi #100 | ERODE | TVK | 2,430 1.3% | High Competition | Very High |
Tiruvannamalai #63 | TIRUVANNAMALAI | DMK | 2,455 1.1% | High Competition | Very High |
Bhuvanagiri #157 | CUDDALORE | AIADMK | 2,487 1.2% | High Competition | Very High |
Tiruvadanai #210 | RAMANATHAPURAM | TVK | 2,513 1.1% | High Competition | Very High |
Tittakudi #151 | CUDDALORE | DMK | 2,629 1.5% | High Competition | Very High |
Senthamangalam #93 | NAMAKKAL | TVK | 2,655 1.3% | High Competition | Very High |
Sholavandan #190 | MADURAI | TVK | 2,678 1.4% | High Competition | Very High |
Melur #188 | MADURAI | INC | 2,724 1.4% | High Competition | Very High |
Lalgudi #143 | TIRUCHIRAPPALLI | AIADMK | 2,739 1.5% | High Competition | Very High |
Colachal #231 | KANNIYAKUMARI | INC | 2,833 1.4% | High Competition | Very High |
Udumalaipettai #125 | TIRUPPUR | DMK | 2,882 1.4% | High Competition | Very High |
Nilakkottai #130 | DINDIGUL | TVK | 2,925 1.5% | High Competition | Very High |
Vaniyambadi #47 | THIRUPATHUR | IUML | 2,982 1.4% | High Competition | Very High |
Peravurani #177 | THANJAVUR | DMK | 3,162 1.8% | High Competition | High |
Pennagaram #58 | DHARMAPURI | TVK | 3,165 1.4% | High Competition | High |
Harur #61 | DHARMAPURI | AIADMK | 3,329 1.5% | High Competition | High |
Vandavasi #69 | TIRUVANNAMALAI | DMK | 3,333 1.7% | High Competition | High |
Sankarapuram #79 | KALLAKURICHI | AIADMK | 3,440 1.5% | High Competition | High |
Krishnarayapuram #136 | KARUR | TVK | 3,503 1.8% | High Competition | High |
Paramakudi #209 | RAMANATHAPURAM | DMK | 3,548 1.9% | High Competition | High |
Veerapandi #91 | SALEM | TVK | 4,071 1.7% | High Competition | High |
Viluppuram #74 | VILUPPURAM | DMK | 4,119 1.9% | High Competition | High |
Bargur #52 | KRISHNAGIRI | AIADMK | 4,241 2.0% | High Competition | High |
Bhavanisagar #107 | ERODE | TVK | 4,569 2.1% | High Competition | High |
Pollachi #123 | COIMBATORE | DMK | 4,627 2.6% | High Competition | High |
Tiruchirappalli (West) #140 | TIRUCHIRAPPALLI | DMK | 4,786 2.4% | High Competition | High |
Sulur #116 | COIMBATORE | TVK | 4,790 1.8% | High Competition | High |
Rishivandiyam #78 | KALLAKURICHI | DMK | 4,862 2.0% | High Competition | High |
Aruppukkottai #207 | VIRUDHUNAGAR | DMK | 4,943 2.8% | High Competition | High |
Uthangarai #51 | KRISHNAGIRI | TVK | 5,198 2.5% | Medium Competition | High |
Thalli #56 | KRISHNAGIRI | CPI | 5,240 2.5% | Medium Competition | High |
Arani #67 | TIRUVANNAMALAI | AIADMK | 5,631 2.4% | Medium Competition | High |
Cheyyur #34 | CHENGALPATTU | AIADMK | 5,668 3.0% | Medium Competition | High |
Sholinghur #39 | RANIPET | TVK | 5,686 2.4% | Medium Competition | High |
Chidambaram #158 | CUDDALORE | DMK | 5,747 2.9% | Medium Competition | High |
Ranipet #41 | RANIPET | TVK | 5,787 2.6% | Medium Competition | High |
Tiruttani #3 | TIRUVALLUR | AIADMK | 5,793 2.4% | Medium Competition | High |
Katpadi #40 | VELLORE | TVK | 5,870 2.9% | Medium Competition | High |
Tiruchendur #215 | THOOTHUKKUDI | DMK | 5,872 3.2% | Medium Competition | High |
Sattur #204 | VIRUDHUNAGAR | DMK | 5,989 3.0% | Medium Competition | High |
Kadayanallur #221 | TENKASI | DMK | 6,253 2.8% | Medium Competition | High |
Sankarankovil #219 | TENKASI | AIADMK | 6,489 3.3% | Medium Competition | High |
Vasudevanallur #220 | TENKASI | DMK | 6,583 3.5% | Medium Competition | High |
Vellore #43 | VELLORE | TVK | 6,777 3.6% | Medium Competition | High |
Bodinayakanur #200 | THENI | DMK | 6,805 3.1% | Medium Competition | High |
Vanur #73 | VILUPPURAM | DMK | 7,034 3.7% | Medium Competition | High |
Anaikattu #44 | VELLORE | AIADMK | 7,081 3.3% | Medium Competition | High |
Ambur #48 | THIRUPATHUR | DMK | 7,131 3.6% | Medium Competition | High |