HomeChhattisgarhChhattisgarh Assembly Election 2028:...

Chhattisgarh Assembly Election 2028: 3-Year Report Card of BJP’s 54 MLAs

Who Is Strong, Who Is Vulnerable and Where Is Anti-Incumbency Rising?

Election Mandi Analysis | Chhattisgarh Assembly Election 2028

The 2028 Chhattisgarh Assembly election will not be fought only around Chief Minister Vishnu Deo Sai versus the Congress leadership.

The more important contest may unfold constituency by constituency.

The face that voters will evaluate most directly is the MLA.

In the 2023 Assembly election, BJP won 54 of Chhattisgarh’s 90 seats and formed the government. The party received 7,234,968 votes, representing 46.27% of valid votes. Congress won 35 seats with 42.23% of valid votes.

That gives BJP a substantial 2023 base.

But 2028 will ask a different question:

What happened inside those 54 constituencies during the five-year term?

Did the MLA deliver?

Is unemployment becoming an issue?

Are crime and law-and-order concerns rising?

Have local protests emerged?

Is the opposition becoming stronger?

Are voters complaining on social media?

Is the MLA personally popular?

Or has the constituency developed an anti-incumbency mood?

Election Mandi’s proposed BJP MLA Risk Index attempts to bring these variables together.


1. What Does the 1-to-9 Risk Score Mean?

In this model:

1 = lowest political risk

9 = highest political risk

ScoreCategoryMeaning
1Very StrongVery low visible anti-incumbency
2StrongStrong incumbent position
3Relatively SafeNormal competition
4WatchSome emerging local concerns
5CompetitiveContest can tighten
6Pressure SeatNoticeable grievance/opposition pressure
7High RiskSerious anti-incumbency indicators
8Very High RiskMultiple negative indicators
9CriticalHighly sensitive BJP seat

This is not an opinion poll.

It is a political-risk model.


2. What Goes Into the Score?

The model considers five broad dimensions.

1. Electoral Baseline

The 2023 victory margin is important.

A 40,000-vote victory provides a very different starting point from a 255-vote victory.

2. Governance and Local Delivery

Roads, electricity, water, health, education, government services, agriculture, local infrastructure and implementation of schemes.

3. Crime and Law & Order

Crime perception, women’s safety, drug-related concerns and confidence in police and administration.

4. Protest and Public Anger

Local demonstrations, employee protests, youth protests, farmers’ movements, displacement issues and conflicts with administration.

5. Political and Social Media Signals

Opposition activity, organisational strength, MLA popularity and recurring negative narratives on social platforms.

One important caveat:

Social-media negativity cannot be converted directly into voter anger.

A Facebook post with 500 negative comments does not mean 500 voters are against the MLA.

Therefore, the social-media component should be treated as a signal, not as a scientific survey.


3. The 2023 BJP Baseline

BJP won 54 seats in 2023 while Congress won 35.

The margins, however, were dramatically different.

Some BJP victories were extremely comfortable.

Others were razor-thin.

For example:

  • Pathalgaon was won by only about 255 votes.
  • Kunkuri by around 2,554 votes.
  • Kurud by 8,090 votes.
  • Rajim by about 11,911 votes.
  • Manendragarh by about 11,880 votes.
  • Raigarh by approximately 64,443 votes.

Therefore, the 54 BJP seats should never be treated as one homogeneous block.


4. Election Mandi BJP MLA Risk Map

The following is a provisional 2026 baseline assessment, not a 2028 prediction.

ConstituencyBJP MLA / 2023 Winner2023 MarginRisk
Bharatpur-SonhatRenuka Singh~4,9006/9
ManendragarhShyam Bihari Jaiswal11,8805/9
BaikunthpurBhaiyalal Rajwade~16,0005/9
PremnagarBhulan Singh Marabi33,2903/9
BhatgaonLaxmi Rajwade40,000+2/9
PratappurShakuntala Singh Portey11,7085/9
RamanujganjRam Vichar NetamStrong4/9
SamriUddheshwari Paikra20,000+4/9
LundraPrabodh Minz24,1284/9
AmbikapurRajesh Agrawal~948/9
SitapurRamkumar Toppo17,1605/9
JashpurRaymuni Bhagat17,6455/9
KunkuriVishnu Deo Sai2,5546/9
PathalgaonGomati Sai2559/9
RaigarhO.P. Choudhary64,4432/9
KatghoraPremchand Patel16,9005/9
KorbaLakhan Lal Dewangan25,6293/9
MarwahiPranav Marpachi~12,0005/9
LormiArun Sao45,8912/9
MungeliPunnulal Mohle11,7815/9
TakhatpurDharamjeet Singh14,8924/9
BilhaDharamlal Kaushik8,9576/9
BilaspurAmar Agrawal28,9593/9
BeltaraSushant Shukla16,9635/9
AbhanpurIndra Kumar Sahu15,5534/9
ArangGuru Khushwant Saheb16,5385/9
DharsiwaAnuj Sharma44,3432/9
Raipur City NorthPurandar Mishra23,0544/9
Raipur City WestRajesh Munat41,2294/9
Raipur RuralMotilal Sahu35,7503/9
RajimRohit Sahu11,9115/9
RajnandgaonRaman Singh45,0842/9
Durg CityGajendra Yadav30,000+3/9
Durg RuralLalit Chandrakar16,6425/9
AhiwaraDomanlal Korsewada15,000+5/9
Vaishali NagarRikesh Sen40,000+3/9
SajaIshwar Sahu5,000+6/9
BemetaraDipesh Sahu8,000+6/9
KawardhaVijay SharmaStrong3/9
PandariyaBhawna Bohra26,3983/9
KeshkalNeelkanth TekamCompetitive6/9
KondagaonLata Usendi18,5724/9
NarayanpurKedar Kashyap19,1964/9
KankerAsharam Netam~16,0005/9
AntagarhVikram UsendiModerate5/9
ChitrakotVinayak GoyalCompetitive6/9
JagdalpurKiran DeoStrong urban base4/9
DantewadaChaitram AtamiCompetitive tribal contest6/9

The 2023 winner list and margins are based on Election Commission and established election-result datasets.


5. Pathalgaon: The First Critical Warning

Pathalgaon deserves immediate attention.

BJP’s Gomati Sai won the constituency in 2023 by only 255 votes.

That is technically a victory.

Politically, however, it is a warning.

A 255-vote margin means even a relatively small swing among:

  • tribal voters,
  • women,
  • youth,
  • government employees,
  • farmers,
  • local communities,

can change the outcome.

Election Mandi Risk: 9/9

The party cannot rely merely on state-level popularity here.

The candidate, local organisation and constituency-specific grievances will matter enormously.


6. Ambikapur: Why 8/9?

Ambikapur is another fascinating constituency.

BJP’s Rajesh Agrawal defeated Congress heavyweight T.S. Singh Deo’s side of the political establishment, but the winning margin was extremely narrow. India Today records the victory margin at around 94 votes.

This creates a special situation.

The BJP has demonstrated that the seat can be won.

But it has not demonstrated that the seat is structurally safe.

The 2028 result may depend heavily on:

  1. the Congress candidate,
  2. the MLA’s personal image,
  3. development perception,
  4. urban-rural voting behaviour,
  5. local organisational strength.

Risk: 8/9


7. Kunkuri: 6/9

Kunkuri is especially important because Chief Minister Vishnu Deo Sai has represented the constituency.

The 2023 victory margin was approximately 2,554 votes.

Being the Chief Minister’s constituency provides political visibility.

But it also raises expectations.

Voters can reasonably expect:

  • faster development,
  • better administration,
  • employment,
  • roads,
  • tribal welfare,
  • connectivity.

The same visibility that creates an advantage can therefore create a higher accountability burden.

Risk: 6/9


8. Bilha: 6/9

Bilha, represented by senior BJP leader Dharamlal Kaushik, had a victory margin of roughly 8,957 votes in 2023.

That is not a tiny margin, but neither is it an overwhelming one.

The central question for 2028 will be:

Does the electorate see the MLA as a local problem-solver or primarily as a senior party leader?

That distinction can become politically important.


9. Saja and Bemetara

Saja and Bemetara are politically sensitive areas where local identity, social mobilisation, agriculture, employment and polarisation can overlap.

BJP cannot treat these constituencies as ordinary incumbency seats.

The party needs:

  • stronger local grievance monitoring,
  • youth engagement,
  • farmer outreach,
  • social coalition management,
  • rapid response to local controversies.

Provisional Risk: 6/9


10. Crime Factor Could Become a Major 2028 Variable

Crime does not automatically translate into an anti-BJP vote.

It becomes electorally important when three things happen:

  1. crime remains repeatedly visible,
  2. women’s safety becomes part of the conversation,
  3. people begin to distrust local policing.

Congress has already attempted to make law and order and women’s safety a major political issue against the BJP government. In January 2026, Congress cited 3,191 rape cases while attacking the government. That figure was presented as a political claim and should not be treated here as an independently verified finding.

The important electoral concept is therefore not just:

Crime statistics

but:

Crime perception.


11. Unemployment: The Youth Pressure Point

By 2028, young voters will be even more politically important.

In 2025, Congress attacked the BJP government over its promise of one lakh jobs over five years, claiming that only around 2,000 jobs had been delivered in nearly two years. Again, this was an opposition allegation rather than an independent audit.

But elections are influenced by narratives as much as by spreadsheets.

If young voters begin saying:

“The government changed, but my employment situation did not.”

the issue can become personal.

And once a state-level employment grievance becomes personal, it can affect MLA-level evaluations.


12. Protest Factor

Chhattisgarh has seen political mobilisation around issues including MGNREGA, electricity, LPG, paddy procurement, employment and law and order.

In March 2026, Congress workers attempted to march toward the Assembly under a Save MGNREGA campaign and raised several of these issues.

But one distinction must be maintained:

A state-level protest is not automatically constituency-level anti-incumbency.

For an MLA’s risk score to rise sharply, the local constituency should also show:

  • local demonstrations,
  • repeated grievances,
  • opposition mobilisation,
  • dissatisfaction with the MLA,
  • organisational friction.

13. Social Media Negative Comments

This is perhaps the most interesting new layer of the Election Mandi model.

However, it must be handled carefully.

Consider a BJP MLA’s Facebook post receiving 500 negative comments.

Those comments could represent:

  • genuine local grievances,
  • political supporters of the opposition,
  • organised campaign activity,
  • trolling,
  • unrelated criticism,
  • repeated comments from a small group.

Therefore:

Comment volume alone is not enough.

Election Mandi should eventually measure:

Negative Volume

Comment Quality

Locality

Issue Repetition

Authenticity

Response from the MLA

This can produce a much better Social Media Negative Signal Score.


14. Raipur West Shows Why Local Issues Matter

Raipur West MLA Rajesh Munat faced a political controversy around the demolition of a popular food court/youth hub in 2025.

Congress and Youth Congress protested, alleging political pressure after an FIR was registered over blackening of the MLA’s poster. Protesters also opposed the demolition and raised questions about the proposed library project.

The political importance of such a controversy is not necessarily the food court itself.

The bigger question is whether opposition parties can convert it into:

“Youth versus political establishment”

If that framing succeeds, a local civic issue can acquire electoral relevance.

That is why a 41,229-vote 2023 margin should not automatically mean “safe forever.”


15. The 4X Anti-Incumbency Model

The most important Election Mandi insight is that anti-incumbency usually does not emerge from one issue.

It becomes dangerous when several issues overlap.

Crime perception

Youth unemployment

Local protest

Social-media negativity

=

4X Anti-Incumbency Risk

A simplified scoring model could look like this:

FactorLowMediumHigh
Crime perception123
Unemployment123
Protest123
Social media negativity123

Maximum raw score: 12

That raw score can then be converted into the 1-9 Election Mandi MLA Risk Score.


16. Which BJP Seats Currently Look Stronger?

Based on the 2023 baseline and currently visible political signals, several BJP constituencies appear comparatively comfortable:

  • Raigarh
  • Lormi
  • Dharsiwa
  • Rajnandgaon
  • Raipur Rural
  • Bilaspur
  • Korba
  • Bhatgaon
  • Premnagar
  • Kawardha

But “strong” does not mean “guaranteed.”

Three years is a long time in politics.

A new candidate, major protest, crime controversy, farmer issue, employment wave or opposition alliance can change a constituency’s political equation.


17. BJP’s Warning Zone

Tier 1: Critical

  • Pathalgaon
  • Ambikapur

Tier 2: High Risk

  • Kunkuri
  • Bilha
  • Saja
  • Bemetara
  • Bharatpur-Sonhat
  • Keshkal

Tier 3: Watch

  • Manendragarh
  • Baikunthpur
  • Pratappur
  • Sitapur
  • Jashpur
  • Rajim
  • Mungeli
  • Beltara
  • Ahiwara
  • Durg Rural

These are 2026 baseline risk categories, not predictions of the 2028 result.


18. Should BJP Give Tickets Again to All 54 Winners?

This could become one of the biggest strategic questions of the 2028 election.

The 54 seats can potentially be divided into three categories.

Category A: Repeat Candidate

Strong:

  • personal popularity,
  • organisation,
  • development record,
  • social coalition.

Category B: Performance Correction

The candidate still has a strong base but local grievances are increasing.

Category C: Candidate Replacement

Where several of these are visible:

  • low victory margin,
  • personal anti-incumbency,
  • organisational dissatisfaction,
  • repeated local protests,
  • strong opposition candidate,
  • negative social-media narrative.

That is where ticket replacement becomes a logical political option.


19. Government Performance and MLA Performance Are Not the Same

This distinction may become crucial in 2028.

Suppose the state government performs well on:

  • welfare,
  • agriculture,
  • women,
  • infrastructure,
  • investment,
  • housing,
  • employment schemes.

But the MLA fails to solve local problems.

A voter may think:

“The government is okay, but change the MLA.”

The reverse can also happen.

A highly popular MLA may survive despite some dissatisfaction with the state government.

Therefore, the 2028 vote may operate through four separate layers:

Chief Minister Vote

Government Vote

MLA Vote

Candidate Vote

Understanding this distinction is essential for BJP’s candidate-selection strategy.


20. Election Mandi Final Verdict

BJP entered the 2028 electoral cycle with a powerful 2023 foundation of 54 seats.

But the 54 seats are not equally secure.

Some are:

personality-driven.

Some are:

organisation-driven.

Some are:

government-performance driven.

Some depend heavily on:

tribal and social arithmetic.

And some can change hands with a swing of only a few thousand votes.

Therefore, BJP’s biggest challenge may not simply be Congress.

It may be:

MLA-Level Anti-Incumbency.

If BJP identifies early that a constituency is experiencing:

  • rising crime perception,
  • youth unemployment,
  • repeated local protests,
  • weak scheme delivery,
  • social-media complaints,
  • organisational dissatisfaction,

then the party still has time to correct the situation.

But if those signals are ignored until 2028, the 2023 victory margin may no longer provide sufficient protection.

Election Mandi Verdict

The 54-seat BJP victory of 2023 is a major political asset, but preserving that asset in 2028 will require constituency-level MLA audits rather than relying only on the state government’s report card.

The most dangerous combination is:

Low victory margin + unemployment + crime perception + protest + negative social-media narrative.

That combination can transform a:

Safe Seat → Swing Seat

and eventually:

Swing Seat → Danger Seat.


FAQ: Chhattisgarh BJP MLA Report Card 2028

Q1. How many seats did BJP win in the 2023 Chhattisgarh Assembly election?

BJP won 54 of the 90 Assembly seats and received 46.27% of valid votes.

Q2. Will all 54 BJP winners contest again in 2028?

That cannot be known yet. Ticket distribution will depend on party strategy, candidate performance, local popularity, organisation and anti-incumbency.

Q3. What could be the biggest risk factor for BJP MLAs in 2028?

Not one factor alone. The combination of crime perception, unemployment, local protests, development grievances and negative social-media narratives could be more important.

Q4. Can social-media comments measure voter dissatisfaction?

Not by themselves. Social media provides a political signal. A representative constituency survey would be required to estimate actual voter sentiment.

Q5. What does a 9/9 risk score mean?

It means the Election Mandi model currently identifies the constituency as having the highest level of visible political risk. It does not mean the BJP will lose that seat in 2028.

Q6. Why is Pathalgaon rated 9/9?

BJP won the constituency by only 255 votes in 2023, making it highly sensitive to even a relatively small swing.

Q7. Does a large 2023 victory margin guarantee a safe 2028 seat?

No. Candidate changes, opposition strategy, local issues, crime, unemployment and anti-incumbency can alter the political equation.

Q8. Could BJP replace some sitting MLAs in 2028?

Yes, candidate replacement is a possible strategy, but it would be inappropriate to claim that any particular MLA will lose a ticket without evidence of an actual party decision.

Q9. Can crime become an anti-BJP voting issue?

Yes, particularly if voters connect crime with poor law enforcement, women’s safety, drug activity or declining confidence in administration.

Q10. What should be the next stage of the Election Mandi analysis?

The strongest next step would be a 54-seat deep audit, giving every constituency separate scores for Crime, Unemployment, Protest, Social Media Negativity, Development, Organisation and Final 1-9 Anti-Incumbency Risk.

- A word from our sponsors -

spot_img

Election Data

trending

- A word from our sponsors -

spot_img

Read Now

Una Himachal Pradesh Assembly Election 2027: Who Has the Edge? Past Results, Local Issues and the Factors That Could Decide the Seat

Una is Assembly Constituency No. 44 in Una district. As of September 2026, the official 2027 candidates and final polling schedule have not been declared. This article therefore does not declare a certain winner; it uses the historical result, current MLA, fresh local issue signals and a...

Haroli Himachal Pradesh Assembly Election 2027: Who Has the Edge? Past Results, Local Issues and the Factors That Could Decide the Seat

Haroli is Assembly Constituency No. 43 in Una district. As of September 2026, the official 2027 candidates and final polling schedule have not been declared. This article therefore does not declare a certain winner; it uses the historical result, current MLA, fresh local issue signals and a...

Gagret  Himachal Pradesh Assembly Election 2027: Who Has the Edge? Past Results, Local Issues and the Factors That Could Decide the Seat

Gagret is Assembly Constituency No. 42 in Una district. As of September 2026, the official 2027 candidates and final polling schedule have not been declared. This article therefore does not declare a certain winner; it uses the historical result, current MLA, fresh local issue signals and a...

Chintpurni (SC) Himachal Pradesh Assembly Election 2027: Who Has the Edge? Past Results, Local Issues and the Factors That Could Decide the Seat

Chintpurni (SC) is Assembly Constituency No. 41 in Una district. As of September 2026, the official 2027 candidates and final polling schedule have not been declared. This article therefore does not declare a certain winner; it uses the historical result, current MLA, fresh local issue signals and...

Nadaun Himachal Pradesh Assembly Election 2027: Who Has the Edge? Past Results, Local Issues and the Factors That Could Decide the Seat

Nadaun is Assembly Constituency No. 40 in Hamirpur district. Reservation status: General. As of September 2026, the official 2027 candidates and final polling dates have not been declared. This article therefore does not declare a certain winner; it builds a transparent forecast framework around the latest electoral...

Barsar Himachal Pradesh Assembly Election 2027: Who Has the Edge? Past Results, Local Issues and the Factors That Could Decide the Seat

Barsar is Assembly Constituency No. 39 in Hamirpur district. Reservation status: General. As of September 2026, the official 2027 candidates and final polling dates have not been declared. This article therefore does not declare a certain winner; it builds a transparent forecast framework around the latest electoral...

Hamirpur Himachal Pradesh Assembly Election 2027: Who Has the Edge? Past Results, Local Issues and the Factors That Could Decide the Seat

Hamirpur is Assembly Constituency No. 38 in Hamirpur district. Reservation status: General. As of September 2026, the official 2027 candidates and final polling dates have not been declared. This article therefore does not declare a certain winner; it builds a transparent forecast framework around the latest electoral...

Bhoranj (SC) Himachal Pradesh Assembly Election 2027: Who Has the Edge? Past Results, Local Issues and the Factors That Could Decide the Seat

Bhoranj (SC) is Assembly Constituency No. 36 in Hamirpur district. Reservation status: SC. As of September 2026, the official 2027 candidates and final polling dates have not been declared. This article therefore does not declare a certain winner; it builds a transparent forecast framework around the latest...

Sarkaghat Himachal Pradesh Assembly Election 2027: Who Has the Edge? Past Results, Local Issues and the Factors That Could Decide the Seat

Sarkaghat is Assembly Constituency No. 35 in Mandi district. As of September 2026, official 2027 candidates and the final polling schedule have not been declared. This analysis therefore does not declare a certain winner; it builds a framework from the verified historical baseline, current issue signals and...

Balh (SC) Himachal Pradesh Assembly Election 2027: Who Has the Edge? Past Results, Local Issues and the Factors That Could Decide the Seat

Balh (SC) is Assembly Constituency No. 34 in Mandi district. As of September 2026, official 2027 candidates and the final polling schedule have not been declared. This analysis therefore does not declare a certain winner; it builds a framework from the verified historical baseline, current issue signals...

Sujanpur Himachal Pradesh Assembly Election 2027: Who Has the Edge? Past Results, Local Issues and the Factors That Could Decide the Seat

Sujanpur is Assembly Constituency No. 37 in Hamirpur district. Reservation status: General. As of September 2026, the official 2027 candidates and final polling dates have not been declared. This article therefore does not declare a certain winner; it builds a transparent forecast framework around the latest electoral...

Mandi Himachal Pradesh Assembly Election 2027: Who Has the Edge? Past Results, Local Issues and the Factors That Could Decide the Seat

Mandi is Assembly Constituency No. 33 in Mandi district. As of September 2026, official 2027 candidates and the final polling schedule have not been declared. This analysis therefore does not declare a certain winner; it builds a framework from the verified historical baseline, current issue signals and...