Succession to the Bahraini throne is done by primogeniture from the male descendants of Sheikh Isa bin Ali Al Khalifa (1848 – 1932). However, the ruling King of Bahrain can select any of his other sons as his successor if he wishes to. The current ruler of Bahrain is King Hamad bin Isa Al Khalifah.

Line of succession:
HRH Prince Salman bin Hamad bin Isa Al Khalifa, Crown Prince of Bahrain (born 1969) - the eldest son of King Hamad
HH Sheikh Isa bin Salman Al Khalifa - eldest son of the Crown Prince of Bahrain 
HH Sheikh Mohammed bin Salman Al Khalifa (born 1993) - youngest son of the Crown Prince of Bahrain
HH Sheikh Abdullah bin Hamad Al Khalifa (born 1975) - 2nd son of King Hamad
HH Sheikh Isa bin Abdullah Al Khalifa (born 1999) - eldest son of Sheikh Abdullah bin Hamad Al Khalifa, the 2nd son of King Hamad
HH Sheikh Salman bin Abdullah Al Khalifa (born 2007) - youngest son of Sheikh Abdullah bin Hamad Al Khalifa
HH Sheikh Khalifa bin Hamad Al Khalifa (born 1977) - 3rd son of King Hamad
HH Sheikh Nasser bin Hamad Al Khalifa (born 1987) - 4th son of King Hamad
HH Sheikh Khalid bin Hamad Al Khalifa (born 1989) - 5th son of King Hamad
HH Sheikh Sultan bin Hamad Al Khalifa - 7th and youngest son of King Hamad
HE Sheikh Turki bin Rashid Al Khalifa - eldest son of Sheikh Rashid bin Isa Al Khalifa, a former younger brother of King Hamad 
HE Sheikh Muhammad bin Rashid Al Khalifa - 2nd son of Sheikh Rashid
HE Sheikh Faisal bin Rashid Al Khalifa - son of Sheikh Rashid
HE Sheikh Abdulla bin Rashid Al Khalifa - son of Sheikh Rashid
HE Sheikh Nawaf bin Rashid Al Khalifa - son of Sheikh Rashid
HE Sheikh Salman bin Rashid Al Khalifa - son of Sheikh Rashid
HE Sheikh Isa bin Rashid Al Khalifa - son of Sheikh Rashid
HE Sheikh Ebrahim bin Rashid Al Khalifa - son of Sheikh Rashid
HE Sheikh Mohammad bin Isa Al Khalifa - a younger brother of King Hamad
HE Sheikh Abdullah bin Isa Al Khalifa - a younger brother of King Hamad
HE Sheikh Ali bin Isa al-Khalifa - a younger brother of King Hamad
HRH Prince Khalifah bin Sulman Al Khalifah (born 1935) - an uncle of King Hamad
HH Sheikh Ali bin Khalifah Al Khalifa - eldest son of Prince Khalifah bin Sulman Al Khalifah
Sheikh Khalifa bin Ali Al Khalifa - eldest son of Sheikh Ali bin Khalifah Al Khalifa
Sheikh Isa bin Ali Al Khalifa - youngest son of Sheikh Ali
HH Sheikh Salman bin Khalifah Al Khalifa - youngest son of Prince Khalifah
Sheikh Ahmad bin Mohammad Al Khalifa - 1st son of Prince Mohammad bin Salman al-Khalifa, a former uncle of King Hamad
Sheikh Hamad bin Mohammad Al Khalifa - 2nd son of Prince Mohammad 
Sheikh Khalid bin Mohammad Al Khalifa - 3rd son of Prince Mohammad
Sheikh Khalifa bin Mohammad Al Khalifa - 4th son of Prince Mohammad
Sheikh Salman bin Mohammad Al Khalifa - 5th son of Prince Mohammad
Sheikh Abdullah bin Mohammad Al Khalifa - 6th son of Prince Mohammad
Sheikh Sultan bin Mohammad Al Khalifa - 7th son of Prince Mohammad
Sheikh Hashim bin Mohammad Al Khalifa - 8th son of Prince Mohammad
Sheikh Nadir bin Mohammad Al Khalifa - 9th son of Prince Mohammad
Sheikh Ali bin Mohammad Al Khalifa - 10th son of Prince Mohammad
Sheikh Isa bin Mohammad Al Khalifa

After Sheikh Isa bin Muhammad Al Khalifa come firstly the descendants of Hakim Hamad bin Isa Al Khalifa, and then last in line the descendants of Hakim Isa bin Ali Al Khalifa.

References

Politics of Bahrain
Bahrain