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.

Other stadiums in South Sudan

All stadiums in South Sudan →