What is the currency of Bahrain?

The story behind the answer

The currency of Bahrain is the Bahraini dinar. Its international currency code is BHD, and each dinar is divided into 1,000 fils.

The dinar was introduced in 1965, replacing the Gulf rupee. Bahrain’s conversion rate was 10 Gulf rupees to 1 dinar, and the new currency was issued through the Bahrain Currency Board. The name “dinar” ultimately derives from the Roman denarius.

The Bahraini dinar is one of the world’s highest-valued currency units. It is officially pegged to the International Monetary Fund’s special drawing rights and, in practical terms, fixed at 0.376 dinar to 1 U.S. dollar. That equals roughly US$2.66 per dinar.

The currency is commonly written as BD in Latin script or with its Arabic designation. The fils subdivision can cause confusion with currencies using 100 smaller units, such as the dollar or euro: Bahrain uses 1,000 fils per dinar. The Central Bank of Bahrain issues its coins and banknotes.

Source: Wikipedia · fact-checked Sept. 2026

Add question to a list

Choose a list to keep this question in: