According to 2011 census of India, Madurai district had a population of 3,038,252. The population was 2,578,201 in the 2001 census. This is a growth rate of 17.95%. The district had a sex-ratio of 990 females for every 1,000 males. This is up from 978 in 2001, and much above the national average of 929.