حسب إحصائيات عام 2004، كان عدد السكان المقيمين بمقاطعة بولونيا 943.983، منهم 94,09 ٪ إيطاليو الأصل. ويشكل المهاجرون في المدينة 5,91 ٪ من عدد السكان. حيث بلغ عدد المهاجرين في بولونيا 55.840، منهم 19.668 أوربيون أغلبهم من رومانياوألبانياوأوكرانيا. بعدهم يأتي بقليل الأفارقة بعدد 19.060 وتقريبا بكلهم من شمال أفريقيا. ثم الجالية الآسيوية المتزايدة بعدد 14.119 ومعظمهم من الفلبين وبعض الصينيين. والباقي مهاجرون من الأمريكتين والشرق الأوسط.
في حين ان الشيخوخة ما تزال تمثل عاملا في عدد سكان المدينة، وساهم ارتفع عدد الولادات في العقد الماضي بالنمو الإيجابي للمدينة.