Hovedstaden er Solothurn. Kantonen har 248 000 innbyggere og er hovedsakelig tyskspråklig; tysk er det eneste offisielle språket. Befolkningen er ca. 60 % romersk-katolsk og den resterende andelen overveiende protestantisk.