A rotation detection apparatus, a rotation angle detection apparatus are provided which allow appropriate detection of an abnormality in a portion that detects rotation of a rotating shaft. A first arithmetic circuit calculates a rotating direction and a number of rotations of the rotating shaft based on a change in a combination of positivity and negativity of a first electric signal (first sine signal) and a third electric signal (first cosine signal). A second arithmetic circuit calculates a rotating direction and a number of rotations of the rotating shaft based on a change in a combination of positivity and negativity of a second electric signal (second sine signal) and a fourth electric signal (second cosine signal). An abnormality determination circuit determines whether each of the first and second arithmetic circuits and is abnormal based on the two rotating directions and calculated by the first and second arithmetic circuits respectively.