75.9 million people living in internal displacement, reports IDMC

The number of internally displaced people (IDPs) around the world has reached 75.9 million at the end of 2023, a new record, according to the Internal Displacement Monitoring Centre (IDMC), which published its annual Global Report on Internal Displacement today. Of the total, 68.3 million were disp