Kota ini didirikan pada 1854 oleh pemerintahan Inggris sebagai tempat peristirahatan musim panas bagi para tentara dan birokratnya, nama kota ini diambil dari nama Lord Dalhousie, seorang pejabat dari Kerajaan Inggris yang memerintah India pada masa itu. Dalhousie dibangun dan dikelilingi lima bukit yang mengitari kota tersebut. Letaknya disebelah barat gunung Dhauladhar di kaki pegunungan Himalaya.
Dalam sensus penduduk di India per tahun 2001, Dalhousie memiliki populasi sebanyak 7419 jiwa. Penduduk berjenis kelamin pria sebanyak 56%, dan wanita sebanyak 44%. Penduduk di Dalhousie termasuk masyarakat yang berpendidikan, terlihat dari rata-rata persentase penduduk yang melek huruf sebesar 81%, jauh lebih tinggi dari rata-rata nasional yang hanya 59.5%. Dan dari data kependudukan pula, jumlah populasi yang berusia dibawah 6 tahun hanya 9%.