According to 2011 census the population of the city is 174,176. The male population is 83,853 and female population is 90,323. The Literacy rate is 96.2%. The languages spoken here are Malayalam, Tamil and Konkani. Most of the population of Alappuzha are of Hindu and Christian religions with a small Muslim population.