Egra is a town in Purba Medinipur district in the state of West Bengal, India. It is the headquarters of the Egra subdivision. The ancient nam…Egra is a town in Purba Medinipur district in the state of West Bengal, India. It is the headquarters of the Egra subdivision. The ancient name of Egra was "Agrapattan". Egra is located at 21°54′N 87°32′E / 21.9°N 87.53°E. It has an average elevation of 11 metres.