Laayoune's 2024 population is now estimated at 258,081. In 1994, the population of Laayoune was 136,950.