Fernando era el décimo cuarto hijo y tercer varón de Francisco I, Sacro Emperador Romano Germánico y de María Teresa I de Austria.