Vedaranyam has an average elevation of and is located on the Coramandel coast of Bay of Bengal. The Vedaranyam swamp is located parallel to the Palk Strait for . The river Cauvery was flowing south easterly direction from Trichy and had its confluence at Vedaranyam due to the emergence of Vedaranyam nose (the nose shaped stretch from Vedaranyam to Kodiyakarai) during the pleistocene period. Due to the rise of teritiary rocks in the Pattukottai – Mannargudi region and also due to the increase of sediments in the Vedaranyam area, the river migrated northwards. There is lesser marine activity in the Vedaranyam shore due to the presence of Vedaranyam nose in the north and Sri Lanka in the south, both causing weak shore currents.