Vaghvadi is a village in Kheralu tehsil in district of Mahesana, Gujarat, India. As per the data provided by Census of India in 2011, total population of Vaghvadi was 1,959 which includes 1,026 males and 933 females. Vaghvadi covers 964.21 ha area. Pincode of Vaghvadi is 384335.