City of Johannesburg
Cat A · MetropolitanGauteng · MIIF METRO · JHB
Demographics
Population (2022)4 803 262Census 2022
Population (2011)4 434 631Boundary-aligned
Population Growth0.8%2011–2022
Male Population2 419 1512022
Female Population2 384 1112022
Sex Ratio101.5Males per 100 females
Population Density2 924,2 /km²1 643 km² total area
Age Structure
0–14 years21.9%Census 2022
15–34 years38.1%Census 2022
35–59 years32.1%Census 2022
60+ years7.9%Census 2022
Age distribution (% of population)
Housing
Total Households1 841 917Census 2022
Avg Household Size2.6Persons per household
Formal Dwellings1 654 41789.8%
Informal Dwellings179 0289.7%
Traditional Dwellings3 8900.2%
Dwelling type composition
Basic Services
Flush Toilet Access93.0%1 712 838 households
No Toilet Access0.3%5 059 households
Electricity for Cooking59.1%1 086 838 households
Water Scheme Access95.8%1 765 087 households
Services coverage (% of households)
Education
School Attendance (ages 5–24)871 485Persons attending school, 2022
School Attendance (2011)893 838Boundary-aligned
Comparisons
vs National Average
Population
4 803 262
This municipality
291 209
National avg
▲ +4 512 053
Pop. Density /km²
2924.2
This municipality
117.7
National avg
▲ +2806.5
Avg Household Size
2.6
This municipality
3.9
National avg
▼ -1.3
Formal Dwelling %
89.8%
This municipality
87.0%
National avg
▲ +2.8%
Electricity Access %
59.1%
This municipality
66.0%
National avg
▼ -6.9%
Flush Toilet %
93.0%
This municipality
62.0%
National avg
▲ +31.0%
vs Gauteng Provincial Average
Population
4 803 262
This municipality
1 677 713
Provincial avg
▲ +3 125 549
Pop. Density /km²
2924.2
This municipality
835.8
Provincial avg
▲ +2088.4
Avg Household Size
2.6
This municipality
2.9
Provincial avg
Same
Formal Dwelling %
89.8%
This municipality
89.9%
Provincial avg
▼ -0.1%
Electricity Access %
59.1%
This municipality
63.7%
Provincial avg
▼ -4.6%
Flush Toilet %
93.0%
This municipality
91.8%
Provincial avg
▲ +1.2%
vs Largest in Gauteng (Ekurhuleni)
Population
4 803 262
This municipality
4 066 691
Ekurhuleni
▲ +736 571
Pop. Density /km²
2924.2
This municipality
2058.4
Ekurhuleni
▲ +865.8
Avg Household Size
2.6
This municipality
2.9
Ekurhuleni
Same
Formal Dwelling %
89.8%
This municipality
88.2%
Ekurhuleni
▲ +1.6%
Electricity Access %
59.1%
This municipality
65.5%
Ekurhuleni
▼ -6.4%
Flush Toilet %
93.0%
This municipality
91.2%
Ekurhuleni
▲ +1.8%
Municipality Insights
Population grew by +0.8% between 2011 and 2022.
Population density (2924.2 /km²) is well above the national municipal average of 117.7 /km².
Youth population (15–34) is 38.1%, indicating a young demographic profile.
Related Municipalities
Other municipalities in Gauteng with similar population size.
EkurhuleniCat A
Population
4 066 691
Households
1 421 003
Formal housing
88.2%
Growth 2011–22
+2.4%
View profile →
City of TshwaneCat A
Population
4 040 315
Households
1 322 252
Formal housing
86.3%
Growth 2011–22
+3.1%
View profile →
EmfuleniCat B
Population
945 650
Households
297 910
Formal housing
90.1%
Growth 2011–22
+2.6%
View profile →
All data from Stats SA Census 2022 Municipal Fact Sheets (revised August 2025). Last updated 2026-06-04.