Vue de la ville depuis le palais de l'État princier de Nalagarh
Nalagarh était un État princier des Indes, aujourd'hui État du Penjab. Conquis par les Britanniques, Nalagarh fut dirigé par des souverains qui portaient le titre de « radjah » et qui subsista jusqu'en 1948.
Nalagarh fut occupé par le Népal de 1803 à 1815.