According to the 2011 census Kollam district has a population of 2,629,703, roughly equal to the nation of Kuwait or the US state of Nevada. This gives it a ranking of 155th in India (out of a total of 640 districts). The district has a population density of . Its population growth rate over the decade 2001-2011 was 1.72 percent. Kollam has a sex ratio of 1113 females for every 1000 males, and a literacy rate of 93.77 percent.