The city of Solothurn (German: , Soleure, Soletta) is the capital of the Canton of Solothurn in Switzerland. The city also comprises the only municipality of the district of the same name.Solothurn is on the Aare river, at the foot of the Jura mountains.