Miranda Otto (Brisbane, 16 dicembre 1967) è un'attrice australiana.
È divenuta molto nota soprattutto per l'interpretazione della principessa Éowyn di Rohan nella trilogia de Il Signore degli Anelli (precisamente nei due episodi Le due torri e Il ritorno del re) diretta da Peter Jackson. Recita anche in Le verità nascoste con Michelle Pfeiffer. È stata diretta anche da Terrence Malick nel film La sottile linea rossa del 1998. Nel 2005 ha recitato insieme a Tom Cruise nel film La guerra dei mondi diretto da Steven Spielberg, mentre per l'Italia impersona Ruth Conway, moglie infedele di un generale della NATO nel film La volpe a tre zampe, di Sandro Dionisio (2001), tratto dall'omonimo romanzo di Francesco Costa.
Figlia di Lindsay e Barry Otto, entrambi attori, i suoi genitori si separarono quando aveva 6 anni. È sposata dal 2003 con l'attore Peter O'Brien, da cui ha avuto una figlia, Darcey, nata nel 2005.