BJP won Gurgaon, defeating second-placed Independent by 33315 votes. It had also won Gurgaon in the previous election, and retained the seat with a landslide margin.
Gurgaon is in the South Haryana region of Haryana. It is a predominantly urban constituency.
 
          Sudhir Singla of the BJP received 43.3% of the vote, compared to 25.7% of the Independent's Mohit Grover. BJP's voteshare fell by 13.0% from 2014, while Independent's voteshare remained unchanged -.
The constituency saw a 3-cornered contest, with Bharatiya Janata Party, Independent, Indian National Congress all getting a voteshare of 10% of more.
| Party | Name | Votes | Vote (%) | Party Voteshare Change | 
|---|---|---|---|---|
| Bharatiya Janata Party | Sudhir Singla | 81953 | 43.3% | -13.0% | 
| Independent | Mohit Grover | 48638 | 25.7% | - | 
| Indian National Congress | Sukhbir Kataria | 23126 | 12.2% | +2.1% | 
| Jannayak Janta Party | Sube Singh Bohra | 9331 | 4.9% | +4.9% | 
| Independent | Gaje Singh Kablana | 8279 | 4.4% | - | 
| Aam Aadmi Party | Ranbeer Singh Rathi(R S Rathee) | 5612 | 3.0% | +3.0% | 
| Independent | Bhopal Singh Rao | 4553 | 2.4% | - | 
| Bahujan Samaj Party | Narender Singh | 1858 | 1.0% | -1.1% | 
| Independent | Ashwani Sharma | 1346 | 0.7% | - | 
| None of the Above | Nota | 1317 | 0.7% | +0.7% | 
| Loktanter Suraksha Party | Tarvinder Saini | 766 | 0.4% | +0.4% | 
| Independent | Kuldeep Janghu | 678 | 0.4% | - | 
| Swaraj India | Sheilza Bhatia | 599 | 0.3% | +0.3% | 
| Indian National Lok Dal | Birham Parkash Jangra Advocate | 423 | 0.2% | -11.5% | 
| Independent | Comrade Wazir Singh | 293 | 0.2% | - | 
| Janata Dal (United) | Govnid Narayan | 220 | 0.1% | +0.1% | 
| Independent | Dinesh Kumar | 124 | 0.1% | - |