Maheshri is a village in Roorkee tehsil in district of Hardwar, Uttarakhand, India. As per the data provided by Census of India in 2011, total population of Maheshri was 1,328 which includes 707 males and 621 females. Maheshri covers 149 ha area. Pincode of Maheshri is 247668.