Das Dorf Malalbergo befindet sich in der Provinz Bologna, die zur Region Emilia-Romagna gehört. Die Gemeinde besitzt 7734 Einwohner und hat eine Fläche von 53,84 Quadratkilometer bei einer Bevölkerungsdichte von 143,65 Einwohner pro Quadratkilometer. Malalbergo befindet sich 11 Meter über dem Meeresspiegel.

Die Ortsteile der Gemeinde sind:

Altedo
Calvi
Calabria
La Melara
Pegola
Ponticelli