Citizens) KSA – 574,739 Oman – 195,300 Qatar – 410,000 Kuwait – 127,782 Bahrain – 216,000 United Kingdom – 44,640 Canada – 28,000 Australia – 50,000 Portugal – 2,000 Italy – 25,000 Germany – 10,000 Diversity There are more than 2,500,000 migrants living in Kerala, mostly from Assam and West Bengal, constituting more than 8% of the population. There are also migrants from Bihar, Jharkhand, Chhattisgarh, Orissa, and the North East. Studies indicate that by the time of 2026 state elections, migrants will become a crucial voting block in many of the constituencies in Thiruvananthapuram, Kollam, Kochi, Kozhikode, Thrissur and Kannur districts. Lists Urban centres According to 2011 Census of India, Kerala has six 1.5 million-plus urban agglomerations: Kochi, Kozhikode, Thrissur, Malappuram, Thiruvananthapuram, and Kannur, all of which has a population of at least 1.5 million. Over a third of Keralites live in these large cities (a higher percentage than any other state), and over half the population lives in urban centres. The above table lists Kerala cities in terms of their respective corporation statistics. According to the 2011 Census, 7 of the top 50 most populous metropolitan areas in India belong to Kerala. They are Kochi, Kozhikode, Thrissur, Malappuram, Thiruvananthapuram, Kannur and Kollam ranking 17, 19, 21, 25, 26, 27 and 48 respectively. The surprising aspect in these corporation numbers are that Kochi Corporation, despite being inside the state's largest urban agglomeration, is only the 2nd most populous and 4th largest in terms of area in the state. This anomaly is because the corporation limits have not been updated since its formation in 1967, and thus expansion of these outdated limits has become a big demand in Kochi. However, since cities are ranked in terms of their Urban Agglomeration statistics and not in terms of Local self governing bodies statistics (as seen in the Ministry of Housing and Urban Affairs (MOHUA) official rankings), Kochi secures the number 1 spot in the state in terms of largest cities as one can observe below. Most populous urban agglomerations The following is a list of most populous urban agglomerations in the Kerala state of India. Population statistics indicated are as of 2011 census. (Note that this is a list of metropolitan (UA) population and does not indicate the corporation populations. Cities in India are officially ranked in terms of these numbers) Ethnic groups The vast majority of residents of Kerala are Malayalis,