2518 of Karsud's 2562 residents are Scheduled tribe, an officially designated group of people in India.
2518 of Karsud's 2562 residents are Scheduled tribe, an officially designated group of people in India.