Ta Keo had to be the state temple of Jayavarman V, son of Rajendravarman, who had built Pre Rup. Like Pre Rup, it has five sanctuary towers arranged in a quincunx, built on the uppermost level of five-tier pyramid consisting of overlapping terraces (a step pyramid), surrounded by moat, as a symbolic depiction of Mount Meru. Its particularly massive appearance is due to the absence of external decorations, as carving had just begun when the works stopped, besides an elaborate use of perspective effects. It is considered an example of the so-called Khleang style.
The main axis of the temple is E-W and a causeway 500 meters long connects its eastern entrance to a landing stage on the Eastern Baray, with which Ta Keo was in tightly relationship. The outer banks of the surrounding moats, now vanished, measure 255 m by 195 m.
The first terrace is 122 m by 106 m, its wall of sandstone on laterite basis constitutes the outer enclosure. Along the east side there are two long galleries, whose roofs were probably in wood and tiles. They were illuminated by balustraded windows.