Karaya is a village in Pardi tehsil in district of Valsad, Gujarat, India. As per the data provided by Census of India in 2011, total population of Karaya was 3,497 which includes 1,750 males and 1,747 females. Karaya covers 662.11 ha area. Pincode of Karaya is 396191.