The invention discloses a three-direction composite position limiting device, and relates to a beam body and a pier table. The position limiting device comprises an upper stop block and a lower stop block, wherein the upper stop block is anchored at the bottom surface of the beam body, the lower stop block is anchored at the top surface of the pier table, each of the upper stop block and the lower stop block is of an n-shaped structure and consists of a framework beam, a framework post and an anchoring structure, the upper stop bock and the lower stop block are in a criss cross reverse buckling state, the lower stop block with a downward opening is positioned above the upper stop block with an upward opening, a temporary fixing device used for connecting the upper stop block and the lower stop block is arranged between the framework beam of the upper stop block and the framework beam of the lower stop block, the inner surface of the framework beam of the upper stop block is provided with a lower friction pair, the inner surface of the framework beam of the lower stop block is provided with an upper friction pair. The three-direction composite position limiting device has the advantages that the traditional separated stop blocks are integrated, the too great relative displacement between piers and beams under the effect of the earthquake can be effectively limited, the normal displacement of a support seat is ensured, the vertical lifting separation of a main beam under the effect of the earthquake is prevented, the impact force on the piers and the beams is buffered through a buffering device, and the earthquake force of the lower part structure is effectively reduced.