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.