This study analyses the changes in prevalence of undernutrition between the 1980s and 1990s at the national and sub-national levels in India and focuses on the rural-urban comparisons. The study exploits the demographic information available in household surveys to derive a household-specific norm as the calorie cutoff point to measure undernutrition, instead of the single per capita norm used in most other studies. The main findings of the study are: There has been an apparent increase in the prevalence of undernutrition over time in rural India, while in urban areas, the prevalence has remained unchanged, or has declined. Also, over time, average intakes in urban areas have surpassed those in rural India in most states. At the same time, there appears to be a decline in the within-state inequalities in energy intakes between 1983 and 1993/94, but an increase (especially in urban areas) between 1993/94 and 1999/2000.