Skip to main content
Cities

Johannesburg

Johannesburg (10.3 million inhabitants): major city of South Africa, with country factbook, ranking and leader links.

Last updated: October 2026

About Johannesburg

CountrySouth Africa
Population10.3 million

Source: UN World Urbanization Prospects, 2022 Revision (metropolitan agglomeration estimate). Observation date: 2022. The Bureau cross-checked major-city figures against UN WUP; smaller-city figures are presented as published and have not been individually re-verified.

What is the population of Johannesburg?

Johannesburg has a metropolitan population of 10.3 million, according to the UN World Urbanization Prospects (2022 Revision) cited on this page.

Where is Johannesburg located?

Johannesburg is in South Africa. It is a major city of South Africa.

What is Johannesburg known for?

Johannesburg is a major city of South Africa. The Bureau’s profile records its population and country context; see the South Africa factbook for the wider national picture.

Other cities in South Africa

Cape TownDurbanPretoriaPort ElizabethWest Rand
South AfricaRankings

Across the Bureau

South Africa — Country ProfileCape Town, South Africa — City ProfileDurban, South Africa — City ProfileWhat are the main airports of South Africa?Does South Africa have oil and gas pipelines?South Africa — Military Capability AssessmentDid South Africa acquire Multi-mission inshore patrol vessels?What is the population of South Africa?