According to Census of India, 2011 among the states of Maharashtra, Madhya Pradesh, Odisha and Punjab, the least populated was Punjab. The population of Punjab was 27,743,338 in comparison to 112,374,333 of Maharashtra, 72,626,809 of Madhya Pradesh and 41,974,218 of Odisha.