Triveniganj has an average elevation of 59 metres.
Demographics
As of 2011 Triveniganj had a population of 322,734. Males constitute 52% of the population and females 48%. Triveniganj has an average literacy rate of 49.3%, lower than the national average of 74.04%: male literacy was 58.1%, and female literacy was 39.7%. In Triveniganj, 18.4% of the population was under 6 years of age.