The temple was originally constructed as Fude Shrine for Tudigong in 1709 in Shulin Village.
[1] As a result, it was relocated to its current location at Jiujia Village and rebuilt with the name Zhilan Temple by immigrants from Zhangzhou in Fujian.
The temple was once an important base during a conflict between settlers from Zhangzhou and Quanzhou.
In 1972, the temple was renovated when reinforced concrete was introduced to construct the Three Rivers Hall and Bell and Drum Tower.
[2] The temple is accessible within walking distance north of Shilin Station of Taipei Metro.