Gaggon is a village in Rupnagar (Ropar) district of Punjab. It has population of 578[when?] and total area of 2.4 km2. It is 5 km from Chamkaur (an important Sikh pilgrimage site) and 12 km from district headquarters Ropar.
Two martyrs in second world war were born in Gaggon. Major crops grown in village are wheat, rice, maize, sugarcane, etc. Nearby villages are Gadhram kalan, Gadhram khurd, Dehar, Salempur, Makrouna kalan, Makrouna khurd, Rampur bet.