Port Louis's 2024 population is now estimated at 145,203. In 2000, the population of Port Louis was 154,257.