Mirabello is a suburb of Pavia, Lombardy, northern Italy. It lies north of the city, bordering San Genesio ed Uniti.