Les 100 membres du parlement cantonal soleurois ont été élus en parallèle du premier tour de l'élection du Conseil d'Etat. Le PDC, l'UDC et les Vert'libéraux ont déposé des listes dans les cinq circonscriptions électorales, à savoir à Solothurn-Lebern (23 sièges), à Bucheggberg-Wasseramt (22 sièges), à Tahl-Gäu (13 sièges), à Olten-Gösgen (29 sièges) et à Dorneck-Thierstein (13 sièges). Le PBD propose des candidatures à Solothurn-Lebern, à Bucheggberg-Wassermat et à Olten-Gösgen. L'UDF a une liste seulement dans la circonscription de Olten-Gösgen. Le PEV, lui, en a à Solothurn-Lebern et à Olten-Gösgen. Le PS s'est associé sur une liste avec les Verts dans la circonscription de Thal-Gäu, et avec les JUSO à Solothurn-Lebern. Dans les autres cercles électoraux, il présente sa liste en solo. Les Jeunes PS Region Olten ont leur liste à Olten-Gosgen. A Solothurn-Lebern, à Tahl-Gäu et à Olten-Gösgen, une liste réunit les jeunes et les candidates et candidats libéraux-radicaux. Dans les deux autres circonscriptions figure une liste PLR. Du côté des Verts, ils sont présents partout. A Thal-Gäu, ils font liste commune avec le PS. Les Jeunes Verts disposent de leur propre liste à Solothurn-Lebern.
Comparé à 2013, il y a cette année quatre listes en moins, soit 37 listes. Afin de maximiser les chances d'acquérir des mandats, il y a eu plusieurs apparentements et sous-apparentements de listes. Dans la circonscription Solothurn-Lebern, les Verts, le PS, le JUSO et les Jeunes Verts se sont liés (sous-apparentement entre les Verts et les Jeunes Verts), ainsi que le PBD, les Vert'libéraux, le PDC et le PEV entre eux. A Bucheggberg-Wasseramt, les listes du PBD, des Vert'libéraux et du PDC ont été apparentées. Un second apparentement existe entre le PS et les Verts Plus. A Tahl-Gäu, pour occuper les 13 sièges, les Vert'libéraux et le PDC se sont liés tout comme dans la circonscription de Dorneck-Thierstein. Dans cette dernière, le PS et les Verts ont fait un apparentement. Finalement, à Olten-Gösgen, il y a eu trois apparentements de listes, l'UDC avec l'UDF, le PS avec les Verts Region Olten et les Jeunes PS Region Olten (sous-apparentement entre le PS et les Jeunes PS Region Olten), ainsi que les Verts avec le PEV, le PDC et le PBD.
Au total, ce sont 141 candidates (27.9% sur 505) et 364 candidats qui s'affrontent dans l'optique de siéger au parlement cantonal. En 2013, il y avait 447 prétendantes et prétendants, avec 29.8% de candidatures féminines. Cette année, pour le PLR, 21% des candidatures sont féminines. Chez l'UDC, la part de femmes est de 22%. Les Verts ont 38% de femmes, le PS 33% et le PDC 28%. Sur les 100 membres sortants, quinze ne brigueront pas de mandat supplémentaire. Il s'agit de 5 UDC, 5 PLR, 2 PS, 1 PDC et 1 Vert'libéral.
Les responsables des partis PBD, Vert'libéraux, PDC et PEV ont réitéré leur alliance qui avait valu en 2013 l'acquisition de quatre sièges. Sous la devise «Starke Mitte für Solothurn», ces partis membres de la même fraction au parlement cantonal ont présenté cinq points de leur programme pour lesquels ils s'engagent: une discipline financière à l'avenir plus respectée, la mise en œuvre de la densification à l'intérieur dans le cadre de l'aménagement du territoire, une transition continuelle vers les énergies renouvelables, une procédure d'asile et une intégration rapide, un meilleur réseau de transports publics et des véhicules à faibles émissions notamment.
Le 12 mars, le jour de l'élection, la participation a été de 35.3%. Le PS est le vainqueur, il remporte 4 sièges supplémentaires (+2.49 points de pourcentage de suffrages). Ainsi, il occupe maintenant 23 sièges. Il rattrape donc la perte de 2 sièges subie en 2013. Du côté des perdants, le PDC perd 2 sièges tout en augmentant sa part de suffrages de 0.57 points de pourcentage. Ayant déjà perdu 3 sièges en 2013, il poursuit son déclin. Avec 20 sièges, il laisse sa position de second parti occupant le plus de sièges au PS. Comme les Vert'libéraux, l'UDC perd également 1 siège (-0.43 points de pourcentage). Cela n'était pas attendu, en raison du résultat des élections nationales de 2015. Il n'a plus que 18 sièges. Les Vert'libéraux n'ont plus que 3 sièges (-1.11 points de pourcentage) et voient leur souhait de former une fraction au parlement cantonal s'évaporer, puisqu'ils n'atteignent pas le minimum requis de 5 sièges. Le PLR maintient ses 26 sièges, il perd 1 siège dans la circonscription Olten-Gösgen, mais gagne dans la circonscription Bucheggberg-Wasseramt. Sa part de suffrages diminue de 0.16 points de pourcentage, mais il conserve sa place de parti le plus fort. Les Verts détiennent toujours leurs 7 sièges (-0.18 points de pourcentage), comme le PBD ses 2 sièges (-0.69 points de pourcentage) et le PEV son unique siège (-0.3 points de pourcentage). L'UDF ne sera toujours pas présent au parlement cantonal et a même perdu 0.19 points de pourcentage de suffrages dans la seule circonscription où le parti avait déposé une liste, à savoir Olten-Gösgen. Avec la perte des sièges du PDC et des Vert'libéraux, la fraction PDC/PEV/UDF/PBD/Vert'libéraux perd son statut de fraction la plus forte, composée de 26 sièges au lieu de 29. Le parlement cantonal reste entre les mains bourgeoises.