According to estimates of the Food and Agriculture Organization of the United Nations (FAO) the number or undernourished people in the world reached a total of 733 million in 2023, which corresponds to 9% of the world population. This is a decrease from 2003 (823 million).
This data and more is featured in the recently published FAO report The State of Food Security and Nutrition in the World and can be downloaded here.