A magnetic detection device comprising a first detection unit, a magnet, and a second detection unit, which are arranged in order along one direction,
- wherein the first detection unit detects a change in magnetism from the magnet occurring when a first projection row, which is constituted by at least one projecting portion provided on a moving body, passes between the first detection unit and the magnet as the moving body moves, and
- the second detection unit detects a change in the magnetism from the magnet occurring when a second projection row, which is constituted by at least one projecting portion provided on the moving body, passes between the magnet and the second detection unit as the moving body moves.