The district of Rupnagar is named after its district headquarters, the town of Rupnagar. Formerly known as Ropar, the town of Rupnagar is said to have been founded by a Raja called Rokeshar, who ruled during the 11th century and named it after his son Rup Sen. The town is of considerable antiquity. Recent excavations and explorations conducted at Rupnagar indicate that the first civilized folk to settle here were the Harappans, who apparently reached the upper Satluj towards the close of third millenium B.C. District was carved out on Ist November , 1966 at the of re-organization of the State. The District has rich historical and religious significance behind it. A new district S.A.S. Nagar (Mohali) has been created on 14-04-2006. Two blocks Kharar and Majri of earlier Rupnagar District have been merged with the newly created district.
Location Rupnagar district between north latitude 30°-32′ and 31°-24′ and east longitude 76°-18′ and 76°-55′. Rupnagar (formerly known as Ropar) town, the district headquarters is 42 Kms from Chandigarh, the state capital. The district adjoins Nawanshahar, Mohali and Fatehgarh Sahib Districts of Punjab. The district comprises 4 Tehsils, Rupnagar, Anandpur Sahib, Nangal and Chamkaur Sahib and includes 624 villages and 6 towns namely Rupnagar, Chamkaur Sahib, Anandpur sahib, Morinda, Kiratpur Sahib and Nangal. All the towns except Chamkaur sahib fall on railways line. The Satluj river passes close (2 to 5 km) to the towns of Nangal, Rupnagar and Anandpur Sahib.