Barthwan is a village in Bhoranj tehsil in district of Hamirpur, Himachal Pradesh, India. As per the data provided by Census of India in 2011, total population of Barthwan was 282 which includes 131 males and 151 females. Barthwan covers 20.19 ha area. Pincode of Barthwan is 176048.