Arimalam is a town panchayat in the district of Pudukkottai, in the state of Tamil Nadu, India.
Arimalam is located at . It has an average elevation of 66 metres (216 feet). It is 22 kilometers away from Pudukkottai.