- Dilmun civilization (4th millennium - 538 BC)
- Achaemenid Empire (550 - 330 BC)
- Parthian Empire (247 BC - 224 AD)
- Sasanian Empire (224 - 651 AD)
- Umayyad Caliphate (661 - 750 AD)
- Abbasid Caliphate (750 - 1517 AD)
- Qarmatian Repbulic (899 - 930 AD)
- Uyunid dynasty (1076-1253)
- Usfurid dynasty (1253-1320)
- Ormus dynasty gains control (1330)
- Jabrids Emirate (1417-1521)
- Portugal occupies Bahrain (1521-1602)
- Safavid Empire occupies Bahrain (1602-1717)
- Omani invasion of Bahrain (1717)
- Bani Utbah invasion (1783)
- Qatari-Bahraini War (1867-1868)
- Oil is discovered in Bahrain (1932)
- March Intifada (1965)
- Bahrain gains independence (1971)
- Bahraini uprising (1994-1999)
- Bahraini uprising (2011)
(This post includes any nation or civilization that occupied at least a portion of Bahrain at some point. Unless specified otherwise, the dates correspond to when a nation or civilization existed, but do not necessarily correspond to occupation of Bahrain.)