Delhi is projected to become the world’s most populous city by 2028, according to the United Nations World Urbanisation Prospects report. The report also highlights that India will reach its peak population by 2062 and will remain the most populous country until the end of the century.