| Bahrain Domestic Public Debt Instruments: Outstanding: Annual: Conventional (BHD mn) | 12,197.000
            
                                            2024 | yearly | 1998 - 2024 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain Domestic Public Debt Instruments: Outstanding: Annual: Conventional: Tre... (BHD mn) | 4,420.000
            
                                            2024 | yearly | 1998 - 2024 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain Domestic Public Debt Instruments: Outstanding: Annual: Conventional: Tre... (BHD mn) | 4,420.000
            
                                            2024 | yearly | 1998 - 2024 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain Domestic Public Debt Instruments: Outstanding: Annual: Conventional: Tre... (BHD mn) | 2,110.000
            
                                            2024 | yearly | 1998 - 2024 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain Domestic Public Debt Instruments: Outstanding: Annual: Islamic (BHD mn) | 3,755.160
            
                                            2024 | yearly | 2001 - 2024 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain Domestic Public Debt Instruments: Outstanding: Annual: Islamic: Islamic ... (BHD mn) | 688.000
            
                                            2024 | yearly | 2005 - 2024 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain Domestic Public Debt Instruments: Outstanding: Annual: Islamic: Islamic ... (BHD mn) | 688.000
            
                                            2024 | yearly | 2001 - 2024 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain Domestic Public Debt Instruments: Outstanding: Annual: Islamic: Islamic ... (BHD mn) | 3,626.160
            
                                            2024 | yearly | 2001 - 2024 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain Domestic Public Debt Instruments: Outstanding: Annual: Islamic: Al Salam... (BHD mn) | 516.000
            
                                            2024 | yearly | 2001 - 2024 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain Domestic Public Debt Instruments: Outstanding: Annual: Islamic: Al Salam... (BHD mn) | 516.000
            
                                            2024 | yearly | 2001 - 2024 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain Domestic Public Debt Instruments: Outstanding: Annual: Islamic: Al Salam... (BHD mn) | 129.000
            
                                            2024 | yearly | 2001 - 2024 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain Domestic Public Debt Instruments: Outstanding: Annual: Conventional: Dev... (BHD mn) | 620.000
            
                                            2024 | yearly | 1998 - 2024 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain Domestic Public Debt Instruments: Outstanding: Annual: Conventional: Dev... (BHD mn) | 1,372.000
            
                                            2024 | yearly | 1998 - 2024 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain Domestic Public Debt Instruments: Outstanding: Annual: Conventional: Dev... (BHD mn) | 10,087.000
            
                                            2024 | yearly | 1998 - 2024 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain Government Budget: Revenue: Non Oil (BHD mn) | 1,161.271
            
                                            2023 | yearly | 1990 - 2023 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain Government Budget: Strategic Projects (BHD mn) | 0.000
            
                                            2023 | yearly | 2000 - 2023 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain Government Budget: Surplus or Deficit Before Rollover and Strategic Proj... (BHD mn) | -773.932
            
                                            2023 | yearly | 1990 - 2023 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain Government Budget: Rollover (BHD mn) | 54.109
            
                                            2023 | yearly | 2002 - 2023 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain Government Budget: Rollover: Projects (BHD mn) | 47.000
            
                                            2023 | yearly | 2002 - 2023 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain Government Budget: Rollover: Recurrent (BHD mn) | 7.109
            
                                            2023 | yearly | 2002 - 2023 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain Government Budget: Projections: Surplus or Deficit (BHD mn) | -161.411
            
                                            2024 | yearly | 2003 - 2024 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain Government Budget: Projections: Revenue (BHD mn) | 2,457.131
            
                                            2022 | yearly | 2003 - 2022 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain Government Budget: Projections: Revenue: Oil (BHD mn) | 1,531.333
            
                                            2022 | yearly | 2003 - 2022 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain Government Budget: Projections: Revenue: Non Oil (BHD mn) | 565.798
            
                                            2022 | yearly | 2003 - 2022 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain Government Budget: Projections: Revenue: Grants (BHD mn) | 0.000
            
                                            2022 | yearly | 2003 - 2022 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain Government Budget: Projections: Expenditure (BHD mn) | 3,568.659
            
                                            2022 | yearly | 2003 - 2022 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain Government Budget: Projections: Expenditure: Recurrent (BHD mn) | 3,405.785
            
                                            2024 | yearly | 2003 - 2024 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain Government Budget: Projections: Expenditure: Projects (BHD mn) | 300.000
            
                                            2022 | yearly | 2003 - 2022 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain Government Budget: Expenditure: Recurrent: Infrastructure (BHD mn) | 97.716
            
                                            2023 | yearly | 1990 - 2023 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain Government Budget: Expenditure: Recurrent: Social Services (SO) (BHD mn) | 357.093
            
                                            2023 | yearly | 1990 - 2023 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain Government Budget: Expenditure: Recurrent: Economic Services (BHD mn) | 21.307
            
                                            2023 | yearly | 1990 - 2023 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain Government Budget: Expenditure: Recurrent: Public Administration (PA) (BHD mn) | 1,085.434
            
                                            2023 | yearly | 1990 - 2023 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain Government Budget: Expenditure: Recurrent: Miscellaneous Budget (BHD mn) | 264.546
            
                                            2023 | yearly | 1990 - 2023 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain Government Budget: Expenditure: Recurrent: Transfer Budget (BHD mn) | 1,866.585
            
                                            2023 | yearly | 1990 - 2023 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain Government Budget: Expenditure: Recurrent: Infrastructure: Public Work A... (BHD mn) | 50.128
            
                                            2023 | yearly | 1990 - 2023 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain Government Budget: Expenditure: Recurrent: Infrastructure: Transport (BHD mn) | 29.195
            
                                            2023 | yearly | 1990 - 2023 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain Government Budget: Expenditure: Recurrent: Infrastructure: Custom and Po... (BHD mn) | 18.393
            
                                            2023 | yearly | 1990 - 2023 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain Government Budget: Expenditure: Recurrent: Economic Services: Industry &... (BHD mn) | 9.352
            
                                            2023 | yearly | 2005 - 2023 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain Government Budget: Expenditure: Recurrent: Economic Services: Finance (BHD mn) | 8.945
            
                                            2023 | yearly | 1990 - 2023 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain Government Budget: Expenditure: Recurrent: Economic Services: National O... (BHD mn) | 3.010
            
                                            2023 | yearly | 2005 - 2023 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain Government Budget: Expenditure: Recurrent: SO: Education (BHD mn) | 289.421
            
                                            2023 | yearly | 1990 - 2023 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain Government Budget: Expenditure: Recurrent: SO: Health (BHD mn) | 48.293
            
                                            2023 | yearly | 1990 - 2023 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain Government Budget: Expenditure: Recurrent: SO: Labour & Social Developme... (BHD mn) | 7.627
            
                                            2023 | yearly | 1990 - 2023 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain Government Budget: Expenditure: Recurrent: SO: General Organization for ... (BHD mn) | 4.728
            
                                            2023 | yearly | 1990 - 2023 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain Government Budget: Expenditure: Recurrent: PA: Defence (BHD mn) | 566.765
            
                                            2023 | yearly | 1990 - 2023 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain Government Budget: Expenditure: Recurrent: PA: Interior & National Guard... (BHD mn) | 412.241
            
                                            2023 | yearly | 1990 - 2023 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain Government Budget: Expenditure: Recurrent: PA: Foreign Affairs (BHD mn) | 44.738
            
                                            2023 | yearly | 1990 - 2023 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain Government Budget: Expenditure: Recurrent: PA: Justice & Islamic Affairs (BHD mn) | 15.592
            
                                            2023 | yearly | 1990 - 2023 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain Government Budget: Revenue: Non Oil: Taxation and Fees (BHD mn) | 920.775
            
                                            2023 | yearly | 1990 - 2023 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain Government Budget: Revenue: Non Oil: Government Goods and Services (BHD mn) | 76.530
            
                                            2023 | yearly | 1990 - 2023 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain Government Budget: Revenue: Non Oil: Investment and Properties (BHD mn) | 131.278
            
                                            2023 | yearly | 1990 - 2023 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain Government Budget: Revenue: Non Oil: Grants (BHD mn) | 0.000
            
                                            2023 | yearly | 1990 - 2023 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain Government Budget: Revenue: Non Oil: Sale of Capital Assets (BHD mn) | 0.724
            
                                            2023 | yearly | 1990 - 2023 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain Government Budget: Revenue: Non Oil: Fines, Penalties and Miscellaneous (BHD mn) | 31.964
            
                                            2023 | yearly | 1990 - 2023 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain Government Budget: Revenue: Public Administration (PA) (BHD mn) | 102.597
            
                                            2023 | yearly | 1990 - 2023 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain Government Budget: Revenue: PA: Interior (BHD mn) | 57.399
            
                                            2023 | yearly | 1990 - 2023 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain Government Budget: Revenue: PA: Central Informatics Organization (BHD mn) | 2.687
            
                                            2018 | yearly | 1990 - 2018 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain Government Budget: Revenue: PA: Foreign Affairs (BHD mn) | 1.331
            
                                            2023 | yearly | 1990 - 2023 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain Government Budget: Revenue: SO: ow Education (BHD mn) | 0.108
            
                                            2023 | yearly | 1990 - 2023 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain Government Budget: Revenue: SO: ow Health (BHD mn) | 4.767
            
                                            2023 | yearly | 1990 - 2023 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain Government Budget: Revenue: Economic Services: ow Finance (BHD mn) | 0.000
            
                                            2023 | yearly | 1990 - 2023 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain Government Budget: Revenue: Infrastructure (BHD mn) | 157.683
            
                                            2023 | yearly | 1990 - 2023 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain Government Budget: Revenue: Infrastructure: ow Housing Affairs (BHD mn) | 0.001
            
                                            2023 | yearly | 1990 - 2023 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain Government Budget: Revenue: Infrastructure: ow Works (BHD mn) | 4.775
            
                                            2023 | yearly | 1990 - 2023 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain Government Budget: Revenue: Infrastructure: ow Transportation (BHD mn) | 52.881
            
                                            2023 | yearly | 1990 - 2023 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain Government Budget: Revenue: Infrastructure: ow Customs & Port Affairs (BHD mn) | 100.026
            
                                            2023 | yearly | 1990 - 2023 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain Government Budget: Expenditure: Recurrent: PA: Prime Minister Court (BHD mn) | 19.266
            
                                            2023 | yearly | 1990 - 2023 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain Government Budget: Expenditure: Recurrent: PA: IN: National Guard (BHD mn) | 42.574
            
                                            2023 | yearly | 1995 - 2023 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain Government Budget: Expenditure: Recurrent: PA: IN: Interior (BHD mn) | 377.993
            
                                            2023 | yearly | 1990 - 2023 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain Government Budget: Expenditure: Recurrent: PA: Civil Service Bureau (BHD mn) | 5.596
            
                                            2023 | yearly | 1990 - 2023 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain Government Budget: Expenditure: Recurrent: PA: Central Informatics Organ... (BHD mn) | 13.639
            
                                            2023 | yearly | 1990 - 2023 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain Government Budget: Expenditure: Recurrent: PA: Legislation and Legal Opi... (BHD mn) | 2.477
            
                                            2023 | yearly | 1990 - 2023 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain Government Budget: Expenditure: Recurrent: Infrastructure: PW: Housing A... (BHD mn) | 4.538
            
                                            2023 | yearly | 1990 - 2023 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain Government Budget: Expenditure: Recurrent: Infrastructure: PW: Works (BHD mn) | 45.590
            
                                            2023 | yearly | 1990 - 2023 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain Net Government Debt: Outstanding (BHD mn) | 17,888.799
            
                                            2023 | yearly | 1995 - 2023 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain Net Government Debt: Outstanding: Domestic Debt (BHD mn) | 5,490.000
            
                                            2023 | yearly | 1995 - 2023 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain Net Government Debt: Outstanding: Domestic Debt: Treasury Bills and Al S... (BHD mn) | 2,110.000
            
                                            2023 | yearly | 1995 - 2023 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain Net Government Debt: Outstanding: Domestic Debt: Development Bonds (BHD mn) | 2,520.000
            
                                            2023 | yearly | 1995 - 2023 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain Net Government Debt: Outstanding: Domestic Debt: Others (BHD mn) | 0.000
            
                                            2023 | yearly | 1997 - 2023 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain Net Government Debt: Outstanding: External Debt (BHD mn) | 12,398.799
            
                                            2023 | yearly | 1995 - 2023 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain Household Survey: Census: Household Size: Average (Person) | 4.700
            
                                            2020 | yearly | 1981 - 2020 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain Household Survey: Census: Household Size: Average: Muharraq (Person) | 4.800
            
                                            2020 | yearly | 1981 - 2020 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain Household Survey: Census: Household Size: Average: Manama (Person) | 4.000
            
                                            2020 | yearly | 1981 - 2020 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain Household Survey: Census: Household Size: Average: Northern (Person) | 5.500
            
                                            2020 | yearly | 1981 - 2020 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain Household Survey: Census: Household Size: Average: Central (Person) | 5.200
            
                                            2020 | yearly | 1981 - 2020 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Household Survey: Census: Household Size: Average: Non Bahraini (Person) | 3.300
            
                                            2020 | yearly | 1981 - 2020 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Household Survey: Census: Household Size: Average: Non Bahraini: Muharraq (Person) | 3.400
            
                                            2020 | yearly | 1981 - 2020 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Household Survey: Census: Household Size: Average: Non Bahraini: Manama (Person) | 3.100
            
                                            2020 | yearly | 1981 - 2020 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Household Survey: Census: Household Size: Average: Non Bahraini: Northern (Person) | 3.000
            
                                            2020 | yearly | 1981 - 2020 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Household Survey: Census: Household Size: Average: Non Bahraini: Central (Person) | 3.300
            
                                            2020 | yearly | 1981 - 2020 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Household Survey: Census: Household Size: Average: Bahraini (Person) | 5.700
            
                                            2020 | yearly | 1981 - 2020 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Household Survey: Census: Household Size: Average: Bahraini: Muharraq (Person) | 5.500
            
                                            2020 | yearly | 1981 - 2020 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Household Survey: Census: Household Size: Average: Bahraini: Manama (Person) | 5.200
            
                                            2020 | yearly | 1981 - 2020 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Household Survey: Census: Household Size: Average: Bahraini: Northern (Person) | 6.100
            
                                            2020 | yearly | 1981 - 2020 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Household Survey: Census: Household Size: Average: Bahraini: Central (Person) | 6.000
            
                                            2020 | yearly | 1981 - 2020 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain Household Survey: Census: Number of Households (Unit) | 228,972.000
            
                                            2020 | yearly | 1981 - 2020 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain Household Survey: Census: Number of Households: Muharraq (Unit) | 43,156.000
            
                                            2020 | yearly | 1981 - 2020 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain Household Survey: Census: Number of Households: Manama (Unit) | 86,360.000
            
                                            2020 | yearly | 1981 - 2020 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain Household Survey: Census: Number of Households: Northern (Unit) | 59,967.000
            
                                            2020 | yearly | 1981 - 2020 | 
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | Bahrain Household Survey: Census: Number of Households: Central (Unit) | 39,489.000
            
                                            2020 | yearly | 1981 - 2020 |