La route possède toujours quatre voies soit jointes (entre Trois-Rivières et Notre-Dame-du-Mont-Carmel), soit séparées (entre Notre-Dame-du-Mont-Carmel et Shawinigan). La conception du tracé à voies séparées date de 1999 et fut construit pour contourner la zone résidentielle de Notre-Dame-du-Mont-Carmel et sa circulation locale. L'expropriation nécessaire à ce changement causa certaines tensions avec les propriétaires terriens.
Trois intersections à niveau existent dans la municipalité de Notre-Dame-du-Mont-Carmel, aux rangs Saint-Louis, Saint-Flavien et Saint-Félix. L'aménagement de cette dernière intersection fait l'objet de critiques par les élus montcarmelois, n'arrivant selon eux pas à assurer un ralentissement sécuritaire des usagers de la route 157 lors d'un feu rouge[1].
La route traverse le secteur Shawinigan-Sud, puis redescend au niveau de la rivière Saint-Maurice. Ce dernier tronçon est le seul comportant des bretelles d'accès (quoique non-numérotées comme sorties).