The Gingee Fort complex is on three hillocks: Krishnagiri named after Krishna Kon to the north, Rajagiri or Anandagiri named after Ananda kon to the west and Chandrayandurg to the southeast. The three hills together constitute a fort complex, each having a separate and self-contained citadel. The fort walls are and the three hills are connected by walls enclosing an area of . It was built at a height of and protected by an wide moat. The complex has a seven-storeyed Kalyana Mahal (marriage hall), granaries, prison cells, and a temple dedicated to its presiding Hindu goddess called Chenjiamman. The fortifications contain a sacred pond known as Aanaikulam. On the top of the hillock, there are minor fortifications. The fort, in modern times, is maintained and administered by the Archaeological Survey of India. The fort is one of the prominent tourist destinations in Villupuram district.