Narayanapuram () is a neighbourhood in Kanchipuram district of Tamil Nadu state in peninsular India. Narayanapuram is located at an altitude of about 29 m above the mean sea level with the geographical coordinates of . Narayanapuram Lake is a lake in the Narayanapuram area. References Villages in Kanchipuram district