Rajpura is a municipal council in Patiala district in the Indian state of Punjab.
Rajpura is located at 30°29′N 76°36′E / 30.48°N 76.6°E / 30.48; 76.6. It has an average elevation of 259 metres (849 feet). Rajpura is situated nearly 38 km south east of Chandigarh, the capital city of Punjab. Besides being an important industrial town of Punjab, it also has historical importance.
Rajpura is surrounded by a number of major cities like Chandigarh (38 km north), Patiala (20 km south), Ambala (22 km east) and Ludhiana (80 km west). Rajpura acts as middle point between Amritsar and Delhi on NH-1 as these cities are 225 km away from Rajpura in opposite directions.
In the 2011 India census, Rajpura had a population of 92,659, but after including some villages like dhamoli, islampur, neelpur, and pilkhani, within its municipal limits the population rose to 112,193. Males constitute 53% of the population and females 47%. Rajpura has an average literacy rate of 81%: male literacy is 83%, and female literacy is 79%. In Rajpura, 13% of the population is under 6 years of age.