A bed apparatus having at least two drive parts comprising a first drive part and a second drive part which are linked is provided with: a calculation means that calculates a calculated bed state value on the basis of the first drive part and the second drive part an error detection means that detects errors between the calculated bed state value and a set bed state value set by a user and an error correction means that corrects a detected error when an error is detected by the error detection means. Thus, a bed apparatus, wherein the set state of the bed apparatus and the actual state of the bed apparatus can be matched by correcting, as appropriate, errors caused by a drive unit, is provided.