Literacy rate in urban areas are more than in rural areas because
1. Average income in urban areas is higher. So more people in urban areas can afford to acquire education.
2. Jobs in urban areas require minimum levels of education unlike in rural areas where most jobs are agricultural.
3. People in urban areas are generally more conscious of the need for education.