National Stadium

National Stadium

Freetown, Sierra Leone

45,000Capacity
1stLargest in Sierra Leone
1980Opened

About National Stadium

National Stadium is a stadium in Freetown, Sierra Leone with a capacity of 45,000, opened in 1980. It is the 1st-largest stadium in Sierra Leone in our records.

Home teams: Sierra Leone men's national football team.

Photo: Dorothy Voorhees, CC BY-SA 2.0, via Wikimedia Commons.

Other stadiums in Sierra Leone

All stadiums in Sierra Leone →