A ciudat de Solsona ye situata a 670 metros sobre o ran d'o mar, a una distancia de 108 km ta Leida, a capital de provincia. O suyo termin municipal muga con Lladurs a lo norte; y con Olius a l'este, a lo sud y a l'ueste.