Franz was born on 14 July 1933 in Munich, the son of Albrecht, Duke of Bavaria, and his morganatic wife, Countess Maria Draskovich of Trakostjan of the House of Drašković, a Croatian noble family. On 18 May 1949, when Franz was 15, his grandfather Crown Prince Rupprecht recognised the marriage of Franz's parents as dynastic , and Franz became a prince of Bavaria.
Albrecht, Duke of Bavaria (Albrecht Luitpold Ferdinand Michael; 3 May 1905 – 8 July 1996) was the son of the last crown prince of Bavaria, Rupprecht, and his first wife, Duchess Marie Gabrielle in Bavaria.
Maria Sophie Amalie, Duchess in Bavaria (4 October 1841, Possenhofen Castle – 19 January 1925, Munich) was the last Queen consort of the Kingdom of the Two Sicilies. She was one of the ten children of Maximilian Joseph, Duke in Bavaria and Princess Ludovika of Bavaria. She was born as Duchess Maria Sophia in Bavaria.