María nació en el Alcázar de los Reyes Cristianos de Córdoba el 29 de junio de 1482, ciudad a la que se trasladó su madre Isabel coincidiendo con el comienzo de la Guerra de Granada, estando embarazada de mellizos.