Cornale e Bastida is a comune in the Province of Pavia in the Lombardy region in Italy. It was created on 4 February 2014 from the former municipalities of Bastida de' Dossi and Cornale.