Where in the World is Freetown found? Freetown is the capital of Sierra Leone (Republic of Sierra Leone), situated in the Western Africa subregion of Africa. In Freetown, the currency used is Sierra Leonean leone (Le), which is the official currency used in Sierra Leone. The Latitude, Longitude cordinates of Freetown are 8.484, -13.2299.