Primogénito de Maximiliano I, Sacro Emperador Romano Germánico y de María de Borgoña, Felipe nació en Brujas, en el condado de Flandes (hoy Bélgica).