Carrier phase detector for calculation of a feedback signal (D) for a carrier phase loop in a receiver,which loop detects a phase error (Δφ) between a phase (φin) of a received signal (Ein), which comprises a sequence of received data symbols, and a nominal phase (φnom) of a nominal data symbol (Enom),with the carrier phase detector in each case calculating the feedback signal (D) as a function of the real part and of the imaginary part of a received data symbol (Ein) ,with a received data symbol (Ein) whose phase is in a boundary phase area being weighted gradually to a lesser extent during the calculation of the feedback signal (D),with the boundary phase area in each case being arranged symmetrically with respect to a mid-phase (φmid) which is located in the centre between the two nominal phases (φnom) of equidistant nominal data symbols (Enom), and having a phase extent which is determined by a boundary phase (φg).