بلغ عدد الجمعيات الخيرية في البحرين 102جمعية، بحسب دليل الجمعيات الخيرية الصادر عن وزارة التنمية الاجتماعية في أبريل 2015. وبحسب الدليل فازت 18 جمعية خيرية في عام 2014 بمنح مالية وفق معايير برنامج المنح المالية للمنظمات الأهلية التابع وزارة التنمية الاجتماعية. وسجلت أول جمعية سنة 1973 وهي جمعية البحرين الخيرية، وتمت إعادة تسجيلها في 1991، في الوقت الذي سجلت فيه سنة 1993 أعلى معدل بتأسيس 25 جمعية خيرية، تتوزع أغلبها على محافظتي الشمالية والعاصمة.