St. Lucia is the 7th most developed Caribbean country. Ranked at #90 globally, this is how it fared in the indices.
Life expectancy: 75.7
Education: 8.9 average years spent in school against 13.6 expected years
More about this
The standard of living: $11,695 gross national income per capita.