Маргарита Хранова е родена на 20 декември 1951 г. в Сливен, но израства и живее в София. Баща ѝ, Никола Хранов, е бил царски офицер до 1944 г., разпределен като майор в Сливенския гарнизон. През 1953 г. семейството се премества в Шумен, а по-късно в София. Още във втори клас Маргарита се явява на прослушване за хор „Бодра смяна“, но не е приета. В гимназията участва в поп групата на ансамбъл „Маяковски“, където ръководителят Емил Георгиев подпомага музикалното ѝ развитие. Благодарение на певицата Вера Христова, Маргарита започва да свири на пиано и успява да влезе в Българската държавна консерватория, където завършва Естрадния отдел в класа на Ирина Чмихова.
Първият ѝ студиен запис е през 1969 г. с песента „When a Man Loves a Woman“ в български вариант „Ако ти си отиваш“. През 1971 г. става солистка на трио „Обектив“, а от 1972 г. започва самостоятелната ѝ кариера, белязана от множество награди на български и международни конкурси. През 1977 г. Българската телевизия ѝ посвещава телевизионен рецитал „С име на цвете“.
През 1997 г. издава компилацията „Златни хитове“, последвана от албумите „С любов“ (1995 и 1998) и „Марги и приятели“ (1999), включващ дуети с известни български изпълнители. През 2008 г. издава албума „Обич моя“, съдържащ песни по музика на Валентин Пензов, а през 2013 г. – коледния албум „Тиха нощ, свята нощ“. През 2011 г. става солистка на Представителния ансамбъл на Въоръжените сили на Република България. През 2012 г. отбелязва 40 години на сцена с концерт в зала 1 на НДК под наслов „Устрем – 40 години на сцена“.
През 2014 г. е отличена с почетния знак „Златен век“ – печат на Симеон Велики от министъра на културата Петър Стоянович. През 2015 г. издава албума „Докога, Маргарито?“, а през 2017 г. – „Копнеж“ с авторски песни на Милен Македонски. Удостоена е с приза на фестивала „Златният Орфей“ за цялостен принос.
Маргарита Хранова е активен член на Партията на българските жени (ПБЖ) и е председател на комисията по култура в ПБЖ. През 2007 г. е включена в листата на НДСВ за избори за членове на Европейския парламент.
Днес, на 20 декември 2024 г., Маргарита Хранова навършва 73 години. Нейният принос към българската музика остава незабравим, а песните ѝ продължават да радват поколения почитатели.