Diyogi is a village in Yamkeshwar tehsil in district of Garhwal, Uttarakhand, India. As per the data provided by Census of India in 2011, total population of Diyogi was 155 which includes 83 males and 72 females. Diyogi covers 308.16 ha area. Pincode of Diyogi is 246121.