As of December 31, 2023, Kenya had hosted a total of 577,492 people, 506,715 (88 per cent) of them being refugees and 70,777 (12 per cent) being asylum-seekers.