East London's 2025 population is now estimated at 413,360. In 2001, the population of East London was 232,701. East London has grown by 117,716 in the last year, which represents a 2.42% annual change.
| City | 2025 Pop. ↓ | Growth |
|---|---|---|
| Johannesburg | 6,444,580 | 1.9% |
| Cape Town | 5,063,580 | 1.72% |
| Ekurhuleni | 4,262,130 | 1.7% |
| Durban | 3,301,090 | 1.19% |
| Pretoria | 2,955,410 | 2.27% |
| Port Elizabeth | 1,330,500 | 1.36% |
| West Rand | 961,625 | 1.47% |
| Soshanguve | 919,748 | 1.53% |
| Vereeniging | 812,913 | 1.25% |
| Buffalo City | 756,507 | 1.43% |
| Bloemfontein | 618,817 | 1.67% |
| Rustenburg | 607,955 | 2.66% |
| Pietermaritzburg | 560,879 | 1.4% |
| Witbank | 523,611 | 2.27% |
| Polokwane | 506,990 | 2.64% |