Karmadi is a village in Amirgadh tehsil in district of Banas Kantha, Gujarat, India. As per the data provided by Census of India in 2011, total population of Karmadi was 542 which includes 267 males and 275 females. Karmadi covers 655.44 ha area. Pincode of Karmadi is 385130.