Маргарита Гончарова родилась 14 марта 1991 года в городе Вольск Саратовской области. Образование: высшее. Окончила Московскую государственную академию физической культуры по специальности: специалист по адаптивной физической культуре. Закончила художественную школу. С 2009 года выступает за Москву. С 2014 года тренер Антонова А.В.
Выступает на беговых дистанциях 100, 200 м, 400 м, а также в прыжках в длину. Двукратная бронзовая медалистка Чемпионата Мира 2006 года. Двукратный бронзовый призер Паралимпийских игр в Пекине. Чемпионка Мира 2011 года в Новой Зеландии на дистанции 200 м, и двукратная серебряная медалистка в эстафете 4х100, и беге на 100 м. 2 победы на Чемпионате Европы 2012 года в Голландии и второе место в прыжках в длину.
Чемпионка летних Паралимпийских игр 2012 года в Лондоне в беге на 100 м, эстафета 4х100 м и в прыжках в длину и серебряная медаль на 200 м. Чемпионка мира 2013 года в Леоне в прыжках в длину, а так же бронзовый призер на 200 м. Пятикратная Чемпионка Европы 2014 года в Суонси. Трехкратная Чемпионка Мира 2015 года в Дохе, 2 место в эстафете 4х100 и 3 место на 100 м. Двукратная победительница Чемпионата Европы 2016 года в Гроссето и 3 медали за 2 место.
Замужем за Иваном Гончаровым - участником Паралимпийских игр 2010 года и 2014 года по лыжным гонкам и биатлону.