Dopo essere stata selezionata per rappresentare gli Stati Uniti nelle varie formazioni giovanili dall'Under-17 all'Under-23; inserita in rosa nella Nazionale Under-20 partecipa all'edizione 2006 del Campionato mondiale di categoria riuscendo a conquistare il terzo posto.[2]
nel 2010 O'Hara viene inserita in rosa nella Nazionale maggiore con la quale il 28 marzo debutta nella partita contro il Messico[2].
Con la rappresentativa olimpica contribuisce a vincere la medaglia d'oro al torneo di calcio femminile dei Giochi della XXX Olimpiade, scendendo in campo in tutte e 6 le partite disputate dalla sua Nazionale.
Ha inoltre partecipato ai Mondiali femminili del 2011, nei quali gli Stati Uniti si sono classificati al secondo posto.[2]
Partecipa al Mondiale di Canada 2015 dove realizza il suo primo gol con la maglia degli Stati Uniti durante la semifinale del torneo giocata il 30 giugno contro la Germania segnando il gol del definitivo 2-0.[2]