Compiled by EveryElectionResult.com's data team · Last updated 2026-08-30
Bhavnagar (Gujarat) was won by Dr.Bharatiben Dhirubhai Shiyal (Bharatiya Janata Party) at the 2019 Lok Sabha general election, with a margin of 329,519 votes over Patel Manharbhai Nagjibhai (Vasani). This page covers every Lok Sabha general election in Bhavnagar, Gujarat, from 1962 to 2019.
Full Election History, 1962–2019
Election
Winner
Party
Votes
Vote Share
Runner-up
Margin
1962
Jashvantrai Nanubhai Mehta
Praja Socialist Party
98,099
48.8%
Jadavji Keshavji Modi (Indian National Congress)
9,874 (4.9 pts)
1967
J.N. Mehta
Indian National Congress
91,993
39.9%
S.K. Gohil (Swatantra Party)
5,093 (2.2 pts)
1971
Prasanwvadan Manilal Mehta
Congress (O)
102,173
48.7%
Jashvant Mehta (Indian National Congress)
18,978 (9.0 pts)
1977
Prasannavadan Manilal Methta
Bharatiya Lok Dal
128,792
50.7%
Chabildas Pragjibhai Metha (Indian National Congress)
11,137 (4.4 pts)
1980
Gohil Gigabhai Bhavubhai
Congress (I)
131,082
51.7%
Shah Jayaben Vajubhai (Janata Party)
53,929 (21.2 pts)
1984
Gohil Gigabhai Bhavubhai
Indian National Congress
132,444
37.6%
Mehta Prasannvadan Manilal (Janata Party)
10,995 (3.1 pts)
1989
Jamod Shashikant Mavjibhai
Indian National Congress
143,294
41.1%
Jadeja Pravinsinhi (Janata Dal)
552 (0.2 pts)
1991
Mahavirsinh Harisinhji Gohil
Bharatiya Janata Party
215,604
56.6%
Dhanajibhai Baladhiya (Indian National Congress)
90,203 (23.7 pts)
1996
Rajendrasinh Ghanshyamsinh Rana
Bharatiya Janata Party
149,177
34.7%
Purshottam Odhavji Solanki (Independent)
7,771 (1.8 pts)
1998
Rana Rajendrasinh Ghanshyamsinh (Rajubhai Rana)
Bharatiya Janata Party
289,344
53.0%
Gohil Shaktisinhji Harichandrasinhji (Indian National Congress)
79,206 (14.5 pts)
1999
Rana Rajendrasinh Ghanshyamsinh (Rajubhai Rana)
Bharatiya Janata Party
265,446
61.0%
Gohil Dilipsinh Ajitsinh (Dilipsinh Gohil) (Indian National Congress)
101,353 (23.3 pts)
2004
Rana Rajendrasinh Ghanashyamsinh (Rajubhai Rana)
Bharatiya Janata Party
247,336
55.6%
Gigabhai Bhavubhai Gohil (Gigabhai Gohil) (Indian National Congress)
80,426 (18.1 pts)
2009
Rajendrasinh Ghanshyamsinh Rana (Rajubhai Rana)
Bharatiya Janata Party
213,376
34.2%
Gohilmahavirsinhbhagir Athsinh (Indian National Congress)
5,893 (0.9 pts)
2014
Dr. Bharatiben Dhirubhai Shiyal
Bharatiya Janata Party
549,529
59.9%
Rathod Pravinbhai Jinabhai (Indian National Congress)
295,488 (32.2 pts)
2019
Dr.Bharatiben Dhirubhai Shiyal
Bharatiya Janata Party
661,273
64.5%
Patel Manharbhai Nagjibhai (Vasani) (Indian National Congress)
Winning margin (percentage points) at each election, coloured by the winning party's broad bloc (Congress / BJP / Left / other).
Trend
Bhavnagar has been contested at 15 Lok Sabha general elections on record since 1962. Parties that have won this seat over that span: Praja Socialist Party, Indian National Congress, Congress (O), Bharatiya Lok Dal, Congress (I), Bharatiya Janata Party.
Frequently Asked Questions
Who won Bhavnagar in the 2019 Lok Sabha election?
Dr.Bharatiben Dhirubhai Shiyal (Bharatiya Janata Party) won Bhavnagar, Gujarat, in 2019 with 661,273 votes (64.5%), a margin of 329,519 votes over Patel Manharbhai Nagjibhai (Vasani).
Which parties have won Bhavnagar since 1962?
Since 1962, Bhavnagar has been won by: Bharatiya Janata Party, Bharatiya Lok Dal, Congress (I), Congress (O), Indian National Congress, Praja Socialist Party.
What was the closest result in Bhavnagar?
The closest result on record for Bhavnagar was 1989, when Indian National Congress beat Janata Dal by just 552 votes (0.2 percentage points).