List of Bavarian royal consorts

There have been three kinds of Bavarian consorts in history: duchesses, electresses and queens. Most consorts listed are duchesses. The first ever consort of Bavaria was Waldrada in the 6th century. The final consort was Maria Theresia of Austria-Este in 1913.

The longest serving house was the Wittelsbach dynasty, who played a major role in Bavarian history. During the medieval period under the Wittelsbach dynasty, Bavaria was split into two parts, Upper and Lower Bavaria. This meant that there may have been more than one Duchess of Bavaria at the same time, due to messy inheritance among heirs. Three of the break-away Wittelsbach families were: Landshut, Munich and Ingolstadt.

Since 555 there have been 99 Bavarian consorts: 78 duchesses, 11 queens, 10 electresses and one margravine. The number does not add up because Elizabeth of Lorraine and Caroline of Baden, held two titles. There were a few consorts that married twice, usually their brothers-in-law. It was common for the ruler of Bavaria to have more than one wife. His wives may have died childless or they divorced, because the marriage was childless. Most of the marriages were to make a treaty with the family of the consort.

Kingdom of Bavaria
Note: All Frankish queens in the Ducal Bavaria section were also Queens consorts of Bavaria not Duchess consorts of Bavaria.