Srimukhalingam is situated on the left bank of the river Vamsadara at a distance of about 48 Kms. from Srikakulam. It is famous for the temple of Srimukhalingeswara believed to have been built in 9th Century. The sculpture in this temple is remarkably elegant and precise and represents the Indo-Aryan style of architecture. The Mahasivarathri festival celebrated every year is attended by about 35,000 piligrims.
Lord Shiva is the presiding deity in this Srimukhalingam temple. Maha Shivaratri is celebrated in a grand manner in this temple. Huge number of devotes gather here to celebrate Shivaratri.