It comes under Gagret vidhan sabha constituency and shares border with Punjab and lies on the bank of the seasonal Swan River.
Origin of name Ghanari lies in two Sanskrit words Ghan(घन) which means clouds and ari(अरी) which means enemy.
It is said that a lot of times in past it used to rain in all surrounding places but not in Ghanari.
The local language is Kandi dialect of Punjabi while Hindi and English are used for official purpose.
In 2011, literacy rate of Ghanari was 91.56% compared to 82.80% of Himachal Pradesh.