Rampur is located at . It has an average elevation of 1021 metres (4429 feet). It is a very beautiful place situated at the bank of the Satluj river. It borders on the north with Spiti, on the west with Kumarsain and Anni, on the east with Kinnaur and on the south with Rohru. The city is nearby to popular places like Jhakri, Sarahan Bushahr, Green valley Dhar Gaura and Shraikoti to name a few. The city is also the home to Asia's Largest underground Hydro Power Project - The Nathpa Jhakri Hydro Power Station built by Satluj Jal Vidyut Nigam Ltd (formerly known as Nathpa Jhakri Power Corporation) at Jhakri with dam sight at nathpa in Kinnaur and world's deepest Surge shaft at a Shah (22 km from Rampur). 