Population of Old Delhi is mix of many North Indian ethnicities, after the construction of city, many people from Rajasthan, Awadh, Haryana, Punjab, Western Uttar Pradesh, Uttarakhand, Himachal Pradesh, Kashmir, and Jammu came for job opportunities and better living standards, some people in Muslim dominated areas of Old Delhi have ancestors from Southern Afghanistan, Central Afghanistan, Eastern Afghanistan, and Western Pakistan. Culture of Old Delhi is mix of many cultures, but Urdu remains the most spoken language. Just like Ethnic demographics and history of Delhi, old Delhi also has many ethnic groups and cultures from different parts of Indian subcontinent.