Wilkinson contends that economic inequality reduces the health and life expectancy of the whole population but his argument does not make sense within its own evolutionary framework. Recent evolutionary psychological theory suggests that the human brain, adapted to the ancestral environment, has difficulty comprehending and dealing with entities and situations that did not exist in the ancestral environment and that general intelligence evolved as a domain-specific adaptation to solve evolutionarily novel problems. Since most dangers to health in the contemporary society are evolutionarily novel, it follows that more intelligent individuals are better able to recognize and deal with such dangers and live longer. Consistent with the theory, the macro-level analyses show that income inequality and economic development have no effect on life expectancy at birth, infant mortality and age-specific mortality net of average intelligence quotient (IQ) in 126 countries. They also show that an average IQ has a very large and significant effect on population health but not in the evolutionarily familiar sub-Saharan Africa. At the micro level, the General Social Survey data show that, while both income and intelligence have independent positive effects on self-reported health, intelligence has a stronger effect than income. The data collectively suggest that individuals in wealthier and more egalitarian societies live longer and stay healthier, not because they are wealthier or more egalitarian but because they are more intelligent.