Kaiyal is a village in Kadi tehsil in district of Mahesana, Gujarat, India. As per the data provided by Census of India in 2011, total population of Kaiyal was 4,352 which includes 2,396 males and 1,956 females. Kaiyal covers 1100.93 ha area. Pincode of Kaiyal is 382705.