The temperature dependence of magnetic anisotropy was investigated for c-plane-oriented MnSb sputtered films. The main results were as follows: (1) A MnSb phase with low Mn contents between 50.1 at. % and 50.8 at. % was formed in c-plane-oriented MnSb films. (2) It was clarified that the perpendicular magnetic anisotropy, which originated from uniaxial magnetocrystalline anisotropy of NiAs-type hexagonal structure, changed from a negative value of −3.99×106 erg/cm3 at room temperature to a positive value of 3.73×105 erg/cm3 at 300 °C. The perpendicular magnetic anisotropy crossed 0 erg/cm3 at about 270 °C. (3) The formation of the MnSb phase with Mn content of about 51.5 at. % was necessary to reduce the transition temperature, where the MnSb film changed its easy axis from the film plane to the film normal direction, to 150–200 °C.