Skip to content

Rajkot

Lok Sabha constituency in Gujarat. Bharatiya Janata Party has won it 3 times in a row, holding it since 2014. It changed hands 1 time between 2009 and 2024.

Open on the map

Results, 2009–2024

YearWinnerRunner-upMarginTurnout
2024Parshottambhai RupalaBharatiya Janata Party (NDA), 8,57,984 votesDhanani PareshIndian National Congress, 3,73,724 votes4,84,26038.5%60.3%
2019Kundaria Mohanbhai KalyanjibhaiBharatiya Janata Party (NDA), 7,58,645 votesKagathara LalitbhaiIndian National Congress, 3,90,238 votes3,68,40731.3%63.4%
2014Kundariya Mohanbhai KalyanjibhaiBharatiya Janata Party (NDA), 6,21,524 votesKunvarjibhai Mohanbhai BavaliyaIndian National Congress, 3,75,096 votes2,46,42823.7%63.9%
2009Kuvarjibhai Mohanbhai BavaliaIndian National Congress (UPA), 3,07,553 votesKirankumar Valjibhai BhalodiaBharatiya Janata Party, 2,82,818 votes24,7353.8%44.6%

Source: Election Commission of India statistical reports (2009–2019 via the India Data Portal). Seat names follow the current ECI spelling.