Pour les 115 sièges au Grand Conseil neuchâtelois, ainsi que pour les sièges suppléants, 497 personnes étaient en course. C'était peut-être la dernière fois que le législatif cantonal était élu sur la base de six districts. En effet, il se pourrait qu'en 2021, il n'y ait plus qu'une circonscription unique pour l'élection du Grand Conseil.
Comme pour les élections du Conseil d'Etat, le POP, dont les listes présentaient au total 44 candidates et candidats, n’a pas mené bataille au côté des socialistes. Alors que, lors des élections fédérales, Denis de la Reussille (pop, NE) avait réussi à être élu au Conseil national grâce à l’apparentement du POP avec les Verts et les socialistes. En conséquence, les socialistes, qui proposaient 105 candidatures, risquaient de perdre quelques sièges et le souhait de retrouver une majorité de gauche, après l’avoir perdue en 2013, était devenu irréaliste. Les Verts, engagés pour la mobilité avec 113 personnes, devaient choisir de s’apparenter soit avec le POP, parti avec lequel il forme un groupe au Grand Conseil, soit avec les socialistes. La deuxième option a été privilégiée. Dans le district de Neuchâtel, les écologistes étaient également liés à SolidaritéS (17 candidatures proposées). Les Vert’libéraux, qui disposaient de cinq représentantes et représentants lors de la législature précédente, ont proposé 52 individus dans les districts de Neuchâtel, la Chaux-de-Fonds et Boudry. Accompagné du slogan «Envie de printemps», le programme du parti consistait en trois axes: oser, transformer et renforcer. En résumé, il s’agissait de faire aboutir les gros projets d’investissement et d’en relancer d’autres, notamment de domicilier les pendulaires à l’horizon 2030, de poursuivre le soutien aux fusions de communes et au droit de vote à 16 ans sur demande, ainsi que d'abaisser le quorum de 10% à 3% au Grand Conseil. Pour sa campagne, le PLR avait demandé à ses 107 prétendantes et prétendants de poser devant une affiche présentant une mosaïque de portraits, selon le principe du selfie. Le message qu'il souhaitait véhiculer était que le pouvoir revient au peuple, et que c'est à lui d'élire ses représentantes et représentants. D'ailleurs, chaque candidat a dû prouver qu'il avait un casier judiciaire vierge et que le paiement de ses impôts était à jour, le but étant de présenter aux citoyens des candidates et candidats à la probité exemplaire. Pour faciliter la confiance de l'électorat envers les nouvelles générations, chaque candidat aguerri soutenait un nouvel arrivé en politique. Concernant le programme électoral du parti, outre la création d'emplois, la question de la fiscalité demeurait centrale. Le PLR défendait ainsi une application complète de la réforme de la fiscalité des particuliers. Il était également favorable à la déduction totale des primes d'assurance-maladie et voulait faire aboutir son projet de loi pour supprimer l'impôt cantonal sur les successions et les donations en ligne directe. Avec ses 35 candidatures, l'UDC, a, durant la campagne, mobilisé les ressentiments contre les frontaliers, qui sont nombreux à travailler dans le canton où le taux de chômage est un des plus élevés de Suisse. Quant au PDC, soumettant 22 personnes pour le représenter, il se trouvait, comme les Vert'libéraux, face à la possibilité de renforcer son rôle d'arbitre au centre de l'échiquier politique. Son programme s'articulait autour de quatorze propositions, dont le développement des partenariats publics-privés, la suppression des désavantages fiscaux frappant les couples mariés ou la création d'une Cour des comptes. Finalement, la "Liste pour la reconnaissance du Vote blanc" présentait deux candidates et candidats. Le PLR était allié aux Vert'libéraux et au Parti démocrate-chrétien. Tout comme le POP, l'UDC partait seul au combat.

L'élection du Grand Conseil est intervenue un mois après le vote hospitalier, dont le résultat a désavoué le gouvernement et le Parlement cantonal. La droite reste majoritaire, malgré une perte de trois sièges. Elle comptabilise dès à présent 58 sièges, contre 57 pour la gauche. Alors que le PLR passe de 35 à 43 mandats (force du parti: 33,4% ; +4,7% par rapport à 2013), l'UDC passe de 20 sièges à 9 (11,5% ; -5,4%). Le PDC obtient un siège supplémentaire et est donc représenté par 2 députés (2,7%; 0%). Les Vert'libéraux perdent leur cinquième siège (4,4%; -0,4%). Le PS est privé d'un siège alors que ses alliés, les Verts, gagnent cinq sièges. Le premier possède maintenant 32 sièges (23,9%; -2,9%) et le second 17 (14,9%; +3,7%). Le POP obtient 6 sièges et SolidaritéS 2 (9,7%; +6,9%). Le PLR reste la première force au législatif cantonal, suivi par les socialistes. Quelques jours seulement après l'élection, Xavier Challandes (udc) adhère au parti des Verts. Il avait auparavant déjà émis l'hypothèse de ce revirement. Par conséquent, la majorité du législatif bascule à gauche. La gauche bénéficie donc d'une double majorité, au gouvernement et au Parlement cantonal.

Election parlement neuchâtelois 2017
Dossier: Kantonale Wahlen - Neuenburg
Dossier: Kantonale Parlamentswahlen 2017