With 31.2 million inhabitants according to the 2017 Census, Peru is the fifth most populous country in South America. Its demographic growth rate declined from 2.6% to 1.6% between 1950 and 2000; population is expected to reach approximately 46 - 51 million in 2050. As of 2017, 79.3% lived in urban areas and 20.7% in rural areas. Major cities include Lima, home to over 9.5 million people, Arequipa, Trujillo, Chiclayo, Piura, Iquitos, Huancayo, Cusco and Pucallpa, all of which reported more than 250,000 inhabitants.