A semiconductor laser formed on an InP substrate to have a hetero structure comprising a plurality of In1-xGax'AsyP1-y (0.42y</=x</=0.5y,0</=y</=1) layers which are lattice-matched with InP, in which a light emitting layer included in the layers and having a forbidden band width larger than 0.6 eV but smaller than 0.9 eV at room temperature is sandwiched between two InP layers on the InP substrate, and in which there is provided between the light emitting layer and the InP layer grown thereon at least one buffer layer having a forbidden band width larger than the forbidden band width of the light emitting layer but smaller than the forbidden band width of InP. The forbidden band width of the buffer layer at room temperature may be larger than 0.8 eV but smaller than 1.0 eV.