The culture of Yemen has an ancient history, influenced by Islam. Due to its unique geographic location, Yemen has acquired a very distinctive culture from its neighbors; historically and culturally, the people of Yemen have closer ties with the Horn of Africa (Somalia, Eritrea, Djibouti, and Ethiopia) than they do with the rest of Arabia and the Middle East.
Religion in Yemen primarily consists of two principal religious groups of Islam; Sunni and Shi'a. About 65% of the Muslim population is Sunni, and 30% is Shi'a. Sunnis are primarily Shafi'i, but also include significant groups of Malikis and Hanbalis. Shi'as are primarily Zaidis, though they also have significant minorities of Twelver Shi'as and Musta'ali Western Isma'ili Shi'as (see: Shi'a Islam in Yemen). The Sunnis are predominantly in the south and southeast. The Zaidis are predominantly in the north and northwest, while the Jafaris and Isma'ilis are mostly located in the main centers of Sana'a and Ma'rib. There are mixed communities in the larger cities.
Less than 1% of Yemenis are non-Muslim, adhering to Hinduism, Christianity, Judaism, and Atheism. There are also approximately 3,000 Christians, 400 Jews, and a minority of Hindus. The constitution and the laws protect and inhibit the freedom of religion.