Миранда Харт родилась 14 декабря 1972 в Торки, графство Девон, в семье из высшего класса[4]. Её отец Дэвид Харт Дайк был офицером Королевского флота и командиром корабля HMS Coventry, затопленного в ходе Фолклендской войны. Её мать, Диана Маргарет, дочь сэра Уильяма Люса, бывшего губернатора Аденской колонии[5]. Миранда училась в университете Западной Англии в Бристоле, после чего начала выступать в качестве комика на сцене, прежде чем в 2004 году дебютировать на телевидении.
Получила известность благодаря выступлениям в английских ситкомах BBC. С 2006 по 2009 год снималась в ситкоме «Никаких свиданий», а затем создала собственное шоу «Миранда». Ситком принес ей четыре номинации на телевизионную премию BAFTA[6]. Шоу транслировалось вплоть до 2015 года. В 2012 году начала сниматься в драматическом сериале «Вызовите акушерку», играя медсестру. Роль принесла Харт ещё одну номинацию на BAFTA[6].
В 2014 году снялась с Мелиссой Маккарти в её кинофильме «Шпион», таким образом дебютируя на международном уровне[7].