Juba's 2025 population is now estimated at 500,088. In 1950, the population of Juba was 6,249. Juba has grown by 20,729 in the last year, which represents a 4.32% annual change. These population estimates and projections come from the latest revision of the UN World Urbanization Prospects . These estimates represent the Urban agglomeration of Juba, which typically includes Juba's population in addition to adjacent suburban areas.
| City | 2025 Pop. ↓ | Growth |
|---|---|---|
| Winejok | 300,000 | |
| Malakal | 160,765 | |
| Wau | 127,384 | |
| Pajok | 49,000 | |
| Yei | 40,382 | |
| Yambio | 40,382 | |
| Aweil | 38,745 | |
| Gogrial | 38,572 | |
| Rumbek | 32,083 | |
| Bor | 26,782 | |
| Torit | 20,048 | |
| Tonj | 17,338 | |
| Maridi | 14,224 | |
| Leer | 10,486 |