The government aims to build 11 million affordable homes for urban Indians by the year 2022, Hardeep Puri said.

India has to build between 700 million and 900 million square metres of green urban space every year to meet the needs of a fast-rising rising urban population that will reach 600 million by 2030, according to Housing and Urban Affairs Minister Hardeep Puri.

"India's urban agenda will constitute one of the defining projects of the 21st century," he told the High Level Political Forum on Sustainable Development on Wednesday.

Explaining the magnitude of the task for India, he said on that it was the equivalent of building every year a Chicago, the third largest city in the US.

By 2030, 40 per cent of the Indian population would be living in urban areas, up from 30 per cent now and 17 per cent at Independence, he said.

About 70 percent of the urban infrastructure needed for this size of the urban population has yet to be built and they should be green and resilient, he added.

"India is in the process of creating 100 Smart Cities to strengthen urban infrastructure by applying smart solutions and giving a decent quality of life to citizens," he said.

To meet the challenge of providing housing for all, he said India had embarked on "the world's largest housing programme for the poor" - the the Pradhan Mantri Awas Yojana.

He added: "The government aims to build 11 million affordable homes for urban Indians by the year 2022. We have already sanctioned over 5 million and are confident of meeting the targets by middle of 2019."

Outlining the challenges faced by India, Puri said: "We remain confronted by a complex ecosystem of urban challenges through and in ensuring housing for all, technology based solutions to enhance service delivery, better mobility and greener transport, smart governance, and in doing more with less."