Beira's 2026 population is now estimated at 787,007. In 1997, the population of Beira was 397,368. Beira has grown by 24,496 in the last year, which represents a 3.21% annual change. These population values and projections come from Mozambique city census series 1997-2017 via CityPopulation official attribution and World Population Review Internal Projections .
| City | 2026 Pop. ↓ | Growth |
|---|---|---|
| Matola | 1,519,759 | 4.39% |
| Maputo | 1,067,522 | -0.13% |
| Nampula | 901,210 | 3.47% |
| Beira | 787,007 | 3.21% |
| Chimoio | 532,713 | 4.34% |
| Tete | 482,002 | 5.13% |
| Lichinga | 379,851 | 5.13% |
| Nacala Porto | 342,147 | 2.69% |
| Quelimane | 307,712 | 2.48% |
| Gurue | 300,270 | 3.89% |
| Mocuba | 299,975 | 3.07% |
| Pemba | 279,397 | 3.75% |
| Xai-Xai | 150,460 | 1.39% |
| Cuamba | 145,948 | 3.28% |
| Manhica | 145,226 | 5.13% |
| Maxixe | 143,777 | 1.48% |
| Montepuez | 134,507 | 3.04% |
| Nametil | 116,771 | 5.13% |
| Monapo | 111,599 | 5.13% |
| Alto Molocue | 109,117 | 5.13% |