Valletta's 2025 population is now estimated at 6,001. In 2005, the population of Valletta was 6,300. Valletta has grown by 110 in the last year, which represents a 0.31% annual change.