María Teresa era la segunda hija del matrimonio formado por Carlos VI del Sacro Imperio Romano Germánico e Isabel Cristina de Brunswick-Wolfenbüttel.