Karel II van Lorreinen (1364-1431) was een zoon van Jan I van Lotharingen en van Sophia van Württemburg. Hij was hertog van Opper-Lotharingen van 1390 tot 1431, in opvolging van zijn vader. Eigenlijk zou hij Karel I moeten genoemd worden, maar histiografen uit de 16de eeuw, die de legitimiteit van het geslacht wilden aantonen, gingen ervan uit dat de karolinger Karel (-991), hertog van Neder-Lotharingen, een voorganger was. Karel nam deel aan verschillende kruistochten. In 1394 trouwt hij met Margaretha van Wittelsbach (1376-1434), dochter van de latere keizer Ruprecht van de Palts. Zij hadden volgende kinderen:
- hertogin Isabella van Lotharingen (1400-1453), in 1420 gehuwd met René I van Anjou
- Lodewijk, jong gestorven
- Raoul, jong gestorven
- Catherina (1407- 1439), gehuwd met markgraaf Jacob I van Baden (1407-1453).