Midalam (sometimes known as Udayamarthandam) is a village in Killiyur block in Kaniyakumari District of Tamil Nadu, India. It is located 27 km towards west from District headquarters Nagercoil, 741 km from State capital Chennai, 55 km from Thiruvananthapuram, the capital of Kerala. It shares border with Enayam and Thengapattanam at the west, Kurumpanai and Colachel at the east, Karungal at the north and Arabian Sea to the south.