Juan de Herrera nació en el barrio de Movellán —en la localidad de Roiz, perteneciente al municipio cántabro de Valdáliga—, en el seno de una familia de hidalgos.