School-based health programmes are widely used to improve the health and nutrition of schoolchildren in developed countries. However, little effort has been made in developing countries to provide preventive and promotive school health programmes in rural areas, while in urban areas the focus is on a curative approach for health problems.