Main article: Demographics of Bahrain

Religion in Bahrain 2010

In 2010, Bahrain's population grew to 1.2 million, of which 568,399 were Bahraini and 666,172 were non-nationals.[1] It had risen from 1.05 million (517,368 non-nationals) in 2007, the year when Bahrain's population crossed the one million mark.[116] Though a majority of the population is ethnically Arab, a sizeable number of people from South Asia live in the country. In 2008, approximately 290,000 Indian nationals lived in Bahrain, making them the single largest expatriate community in the country.[117][118]

Bahrain is the fourth most densely populated sovereign state in the world with a population density of 1,646 people per km2 in 2010.[119] The only sovereign states with larger population densities are city states. Much of this population is concentrated in the north of the country with the Southern Governorate being the least densely populated part.[1] The north of the country is so urbanized that it is considered by some to be one large metropolitan area.[120]

The official religion of Bahrain is Islam and 99.8% of Bahraini citizens are Muslim. There are no official figures for the proportion of Shia and Sunni among the Muslims of Bahrain, but approximately 66-70% percent of Bahraini Muslims are Shias. [121][122][123][124] Due to an influx of immigrants and guest workers from non-Muslim countries, such as India, Philippines and Sri Lanka,[125] the overall percentage of Muslims in the country has declined in recent years. According to the 2001 census, 81.2% of Bahrain's population was Muslim, 9% were Christian, and 9.8% practised Hinduism or other religions.[113] The 2010 census records that the Muslim proportion had fallen to 70.2% (the 2010 census did not differentiate between the non-Muslim religions). [126]