O II Governo Constitucional resultou de um acordo de incidência parlamentar entre o PS e o CDS, de forma a garantir a sua passagem na Assembleia da República. Esteve em funções de 30 de Janeiro a 28 de Agosto de 1978 e, tal como o primeiro, era presidido por Mário Soares.
O CDS, que ocupava 3 pastas no governo, face à situação política que se vivia e com o PSD a ganhar cada vez mais terreno entre o eleitorado conservador, denunciou o acordo com o PS. Face aos acontecimentos, o Presidente da República demitiu Mário Soares e apresentou à Assembleia um governo de sua iniciativa.