EElectionLens
Explorer

Punjab Assembly Election, 1977

117 seats · vs 1972 (104-seat house — comparison approximate)

Community mirrorDataMeet · india-election-data (mirror of ECI)Open in Scenario Lab

Party standings

Punjab Assembly Election, 1977 · 6 parties won seats

Derived
Shiromani Akali Dal — 58 seatsJanata Party — 25 seatsIndian National Congress — 17 seatsCommunist Party of India (Marxist) — 8 seatsCommunist Party of India — 7 seatsIndependent — 2 seats59117of 117 seats
  • SAD58
  • JNP25
  • INC17
  • CPM8
  • CPI7
  • IND2

Ring and figures are seats won.

PartySeatsVotesVote shareContested
SADShiromani Akali Dal5850%17,76,60231.4%70
JNPJanata Party2521%8,47,71815.0%41
INCIndian National Congress1715%18,99,53433.6%96
CPMCommunist Party of India (Marxist)87%1,98,1443.5%8
CPICommunist Party of India76%3,72,7116.6%18
INDIndependent22%5,41,9589.6%435

+ 4 smaller parties / independents with under 1% of the vote.

Constituency map

Punjab Assembly Election, 1977 · winner by seat

117 constituencies · tap for the winner, again for the full result

House composition

Majority line at 59

1977 · selected
Majority 59
SAD58JNP25INC17CPM8CPI7IND2
1972 · previous
Majority 53

Vote share by party

Share of valid votes · 1972 → 1977

1972 1977· by party
50%38%25%13%0%
27.6
31.4
0.0
15.0
42.8
33.6
3.3
3.5
6.5
6.6
12.3
9.6
5.0
0.0
SADJNPINCCPMCPIINDBJS

Seat change

1977 seats minus 1972 seats

seats lostseats gained
SAD
24 → 58
+34
JNP
0 → 25
+25
INC
66 → 17
−49
CPM
1 → 8
+7
CPI
10 → 7
−3
IND
3 → 2
−1

Vote-share movement

Statewide, 1972 → 1977

share lostshare gained
JNP
0.0% → 15.0%
+15.0%
SAD
27.6% → 31.4%
+3.8%
SAG
0.9% → 0.0%
−0.9%
SOP
0.9% → 0.0%
−0.9%
IND
12.3% → 9.6%
−2.7%
BJS
5.0% → 0.0%
−5.0%
INC
42.8% → 33.6%
−9.2%

Biggest SAD–INC swings

Seats where the SAD-vs-INC vote gap moved most, 1972 → 1977. Bold = the seat changed hands.

Swing = (SAD share − INC share) this year, minus the same gap last time. A bar to the right means the seat moved toward SAD; to the left, toward INC.

toward INCtoward SAD
Ajnala
+75.6%
Nawan Shahr
+74.0%
Malout
+70.8%
Phillaur
+60.6%
Nakodar
+60.1%
Tanda
+58.0%
Khadoor Sahib
+57.0%
Nabha
+56.2%
Sultanpur
+53.4%
Patti
+46.6%
Mahilpur
+46.2%
Jandiala
−44.0%

All constituencies · 1977

117 seats · alphabetical · tap for full results · ⇄ = changed party since 1972