Una lies in the western part of Himachal Pradesh, with the Sivalik Hills of the Himalayas rolling on the western side and Solah Singhi range on the eastern side. The Satluj river alongside Shahtalai, known for the shrine of Baba Balak Nath passes through south of district near Nangal Dam and Beas passes at the north of district near Pong Dam, Talwara.
The altitude varies from more than 409 meters in plains to over 1000 meters in hills. Swan River which is basically seasonal river and also known as soul of district Una flows 65 km right across the Jaswan Valley towards south until it submerges in the Sutlej river near Anandpur.[1]
According to the 2011 census, Una district has a population of 521,173,[3] giving it a ranking of 543rd in India (out of a total of 640).[3] The district has a population density of 338 inhabitants per square kilometre (880/sq mi).[3] Its population growth rate over the decade 2001-2011 was 16.24%.[3] Una has a sex ratio of 977 females for every 1000 males,[3] and a literacy rate of 87.23%. 8.62% of the population lives in urban areas. Scheduled Castes and Scheduled Tribes make up 22.16% and 1.65% of the population, respectively.[3]
Local languages are Hindi, Punjabi and Pahari. Punjabi is mostly used in plain areas of Tehsil Ghanari, Haroli Tehsil, Tehsil Una, and parts of Tehsil Amb. In other areas like Tehsil Bangana and Chintpurni (Part of Amb Tehsil) Pahari dialect is spoken.[5]