Selakhola is a village in Garud tehsil in district of Bageshwar, Uttarakhand, India. As per the data provided by Census of India in 2011, total population of Selakhola was 103 which includes 48 males and 55 females. Selakhola covers 9.22 ha area. Pincode of Selakhola is 263641.