This report looks at how the BJP performed in the 9 assembly seats of Agra district in the 2017 and 2022 Uttar Pradesh elections. According to Election Commission of India data, the party won 9 of these seats in 2017 and 9 in 2022. In 2022 its share of all valid votes cast across the district’s seats was 50.12%, as calculated by UP Election News from seat wise figures.
BJP in Agra: seat wise position
| Seat | 2017 | 2022 | 2022 votes | 2022 share |
|---|---|---|---|---|
| Etmadpur (86) | Won | Won | 1,46,603 | 48.77% |
| Agra Cantt. (87) | Won | Won | 1,17,796 | 46.78% |
| Agra South (88) | Won | Won | 1,09,262 | 52.39% |
| Agra North (89) | Won | Won | 1,53,817 | 63.89% |
| Agra Rural (90) | Won | Won | 1,37,310 | 52.63% |
| Fatehpur Sikri (91) | Won | Won | 1,12,095 | 46.14% |
| Kheragarh (92) | Won | Won | 96,574 | 47.05% |
| Fatehabad (93) | Won | Won | 1,08,811 | 50.46% |
| Bah (94) | Won | Won | 78,360 | 41.16% |
Table: UP Election News. Data: Election Commission of India. For 2017 the ECI top three candidates are used.
Seats the BJP won in 2022
In Etmadpur, Dr. Dharmpal Singh won by 47,924 votes over the BSP candidate Praval Pratap Singh, a comfortable win. In Agra Cantt., Dr. G S Dharmesh won by 48,697 votes over the SP candidate Kunwar Chand, a comfortable win. In Agra South, Yogendra Upadhyaya won by 56,640 votes over the SP candidate Vinay Agarwal, a one sided contest. In Agra North, Purshottam Khandelwal won by 1,12,370 votes over the BSP candidate Shabbir Abbas, a one sided contest. In Agra Rural, Baby Rani Maurya won by 76,608 votes over the BSP candidate Kiran Prabha Keshari, a one sided contest. In Fatehpur Sikri, Babulal won by 47,269 votes over the RLD candidate Brijesh Chahar, a comfortable win. In Kheragarh, Bhagwan Singh Kushwaha won by 36,497 votes over the Congress candidate Ramnath Singh Sikarwar, a comfortable win. In Fatehabad, Chhotey Lal Verma won by 53,235 votes over the SP candidate Roopali Dixit, a one sided contest. In Bah, Rani Pakshalika Singh won by 24,235 votes over the SP candidate Madhusudan Sharma, a comfortable win.
The 2017 wins
In 2017 the BJP won Etmadpur, where Ram Pratap Singh defeated the BSP by 47,255 votes; Agra Cantt., where Dr. Girraj Singh Dharmesh defeated the BSP by 46,325 votes; Agra South, where Yogendra Upadhyaya defeated the BSP by 54,225 votes; Agra North, where Jagan Prasad Garg defeated the BSP by 86,320 votes; Agra Rural, where Hemlata Diwakar defeated the BSP by 65,296 votes; Fatehpur Sikri, where Chau. Udaybhan Singh defeated the BSP by 52,337 votes; Kheragarh, where Mahesh Kumar Goyal defeated the BSP by 31,999 votes; Fatehabad, where Jitendra Verma defeated the SP by 34,364 votes; Bah, where Rani Pakshalika Singh defeated the BSP by 23,140 votes. All of these seats were retained in 2022.
Reading the numbers
Compared with 2017, the BJP held the same number of seats in Agra. Statewide, the BJP’s tally went from 312 seats to 255, so the district result can be read against that broader trend. Vote share also matters: a party can lose seats while still holding a large base of votes, which can be decisive in close contests in 2027.
The statewide picture
Across the state, the BJP won 312 seats in 2017 and 255 in 2022, while the Samajwadi Party rose from 47 to 111 seats. The BSP fell from 19 seats to 1, and the Congress from 7 to 2. Allies on both sides, such as Apna Dal (Soneylal), the NISHAD Party, the RLD and the SBSP, also won seats in 2022.
How the UP assembly is elected
Uttar Pradesh has 403 assembly constituencies, of which 84 are reserved for Scheduled Castes and 2 for Scheduled Tribes. Their boundaries were fixed by the Delimitation Order of 2008, and the 2012, 2017 and 2022 elections were all held on these same boundaries, so results from these years can be compared seat by seat. Members are elected under the first past the post system, which means the candidate with the most valid votes wins even without a majority of votes. The 18th Uttar Pradesh Legislative Assembly first met in 2022, so the next assembly election is due by early 2027.
All numbers in this article are taken from the official results published by the Election Commission of India. Vote shares are calculated on total valid votes, including NOTA where stated.
Also read:
- BJP in Kanpur Nagar District: Seats and Vote Share in 2017 and 2022
- एत्मादपुर विधानसभा सीट 2027: भाजपा की लगातार दो जीत, 2022 में 47,924 वोट से फैसला
- यूपी चुनाव 2022 के नतीजे: NDA को 273, सपा गठबंधन को 125 सीटें; आंकड़ों में पूरी तस्वीर
Source: Election Commission of India, statistical reports of the Uttar Pradesh Legislative Assembly general elections 2017 and 2022. Original data: Election Commission of India statistical reports.
और पढ़ें: आपके लिए चुनी गई ख़बरें → (प्रायोजित)