Juba Stadium
Juba, South Sudan
15,000Capacity
1stLargest in South Sudan
1962Opened
About Juba Stadium
Juba Stadium is a stadium in Juba, South Sudan with a capacity of 15,000, opened in 1962. It is the 1st-largest stadium in South Sudan in our records.
Home teams: South Sudan men's national football team.