Rakvere is a town in northern Estonia and the capital of Lääne-Viru County, 20 km south of the Gulf of Finland of the Baltic Sea. Until early 20th century Rakvere was more widely known by its historical German name Wesenberg(h).