Trujillo's 2026 population is now estimated at 1,129,355. In 1993, the population of Trujillo was 537,458. Trujillo has grown by 27,018 in the last year, which represents a 2.45% annual change. These population values and projections come from Peru city census series 1993-2017 via CityPopulation official attribution, Peru city projection 2022 via CityPopulation official attribution and World Population Review Internal Projections .
| City | 2026 Pop. ↓ | Growth |
|---|---|---|
| Lima | 12,003,443 | 1.82% |
| Arequipa | 1,188,831 | 1.38% |
| Trujillo | 1,129,355 | 2.45% |
| Chiclayo | 696,106 | 1.22% |
| Piura | 609,909 | 2.75% |
| Cusco | 522,320 | 1.49% |
| Huancayo | 476,971 | 1.42% |
| Iquitos | 452,836 | 1.26% |
| Pucallpa | 434,055 | 2.29% |
| Chimbote | 419,890 | 1.53% |
| Tacna | 363,022 | 2.1% |
| Ica | 362,426 | 2.71% |
| Juliaca | 346,068 | 2.23% |
| Ayacucho | 258,645 | 1.88% |
| Chincha Alta | 243,242 | 2.58% |
| Cajamarca | 242,196 | 1.57% |
| Huanuco | 236,367 | 1.66% |
| Sullana | 220,092 | 1.41% |
| Tarapoto | 185,781 | 2.27% |
| Huacho | 176,703 | 0.57% |