Antico abitato rurale ubicato ad ovest di Villastellone, il Borgo Cornalese fu fondato intorno all'anno 1000 da Ungari e Bulgari, quando questi, terminate le scorrerie sul territorio chierese, decisero di stabilirsi in maniera definitiva non lontano dal corso del Po.
Nel borgo, che anticamente era denominato "Contado di Bulgari", durante il medioevo furono costruiti tre edifici a scopo difensivo, così chiamati: Fortepasso, Malpertusio (oggi Cascina Nuova) e Vai di Cosso (oggi Cascina Valcorso).