Старшая дочь Фердинанда I, короля Неаполя и Сицилии, и Марии Каролины Австрийской, была названа в честь бабушки по материнской линии, Марии Терезии.
15 сентября 1790 года Мария Тереза вышла замуж за Франца Австрийского (1768 —1835), ставшего двумя годами позже императором Священной Римской империи. В 1804 году после падения Священной Римской империи и принятия Францем II титула австрийского императора, Мария Тереза стала первой австрийской императрицей. Из тринадцати детей Франца II и Марии Терезы выжили: