Marie Louise van Hannover-Cumberland (Gmunden, 11 oktober 1879 — Salem, 31 januari 1948) was een prinses van Groot-Brittannië en Ierland en een hertogin van Brunswijk.
Zij was de oudste dochter van kroonprins Ernst August van Hannover en diens vrouw Thyra van Denemarken en een achterachterkleindochter van de Engelse koning George III.
Zelf trouwde ze op 10 juli 1900 met Max van Baden, een zoon van Willem van Baden. Het paar kreeg twee kinderen: