Albert was the second son of Prince Philippe, Count of Flanders and Princess Marie of Hohenzollern-Sigmaringen, a sister of King Carol I of Romania.<br>At birth, Albert occupied the third place in the line of succession behind his father and elder brother, Prince Baudouin.
Альберт был вторым сыном принца Филиппа, графа Фландрского, и принцессы Марии Гогенцоллерн-Зигмаринген, сестры короля Румынии Кароля I. При рождении Альберт занимал третье место в линии наследования, вслед за своим отцом и старшим братом, принцем Бодуэном.