In 1990, the Seychelles had 90 doctors, 1 pharmacist, 9 dentists, and 279 nurses. As of 1996, there were 1.3 physicians, 4.7 nurses, 4 midwives, and 0.1 dentists per 1,000 people. In 1994, 3.9% of the gross national product went to health expenditures. During the years 1991–93, water and sanitation were available to over 90% of the Seychelles residents.
The infant mortality rate in 2002 was estimated at 16.9 per 1,000 live births and average life expectancy at 71 years. In the same year, the birth rate was 17.3 and the overall mortality rate at 6.6. In 1994, 99% of the country's children were vaccinated against measles, 99% against hepatitis B and 97% against polio in 1995. Since then, Seychelles has also reached the 2000 goal of attaining at least 90% immunization DPT (diphtheria, pertussis and tetanus). No cases of polio, measles, or neonatal tetanus were reported during 1994. Leprosy was reported in 41 cases in 1994.