According to 2011 census, Alappuzha district has a population of 21,21,943 with 10,10,252 men and 11,11,691 women with a population density of 1492 persons per km2. There are 1,86,022 persons under six years of age in Alappuzha district. The literacy rate of Alappuzha stands at 96.26% out of which 8,95,476 are males and 9,68,082 are females. Alappuzha has a decadal population growth of 0.61%. Alappuzha has a sex ratio of 1100 and the urban agglomeration had a population of 282,675 in 2001.