The accepted aver age calorie requirement in India is 2,400 calories per person per day in rural areas and 2,100 calories per person per day in urban areas.
Calorie requirement is higher in rural areas compared to urban areas because people in rural areas are more involved in physical work like agriculture, grazing animals, fishing etc.
I hope it helps. Have a great day :)