| 
                                                
                                                
                                                    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)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 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
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Household Survey: Census: Number of Households: Non Bahraini (Unit)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 85,581.000
            
                                            2020
                                         | 
                                        
                                        
                                        
                                            yearly
                                         | 
                                        
                                            1981 - 2020
                                         |