Vyagrapureeswarar Temple is situated at Perumpuliyur near Tiruvaiyaru, in
Thanjavur District,
Tamil Nadu. Perumpuliyur is located 16 km from
Thanjavur and 5 km from the Panchanathi Kshetram of Thiruvaiyaru. Spread in an area of 1.5 acres, the temple has various inscriptions dating back to the period of Raja Raja
Chola. The temple
teertham is
Kollidam. Sambandar is said to have glorified this temple trough his pathigams.