Harshman nasce il 4 marzo 1986 a San Diego, in California, ma si trasferisce a La Costa, dove trascorre 12 anni della sua vita[1] insieme alla sua famiglia, formata da due sorelle e un fratello maggiore[2]. Successivamente, si trasferisce nella Contea di Orange, dove termina gli studi alla Foothill High School[2].
A 2 anni, sua nonna la accompagna a dei concorsi di bellezza[2], a 3 inizia a praticare ginnastica e danza[2], mentre a 5 anni impara a suonare il piano[1].
Carriera
Margo Harshman inizia a dedicarsi alla recitazione all'età di 8 anni[1], apparendo in teatro e nelle pubblicità[2]. Diventa famosa per aver interpretato, tra il 1999 e il 2003, il personaggio di Tawny Dean nella serie Disney ChannelEven Stevens, accanto a Shia LaBeouf. Successivamente, lavora in alcune serie televisive e film; nel 2006, è la protagonista del film horror Simon Says con Crispin Glover. Nel 2008, recita nei film Keith, accanto a Jesse McCartney, e In viaggio per il college nel ruolo di Katie, una delle amiche della protagonista, interpretata da Raven-Symoné.
Nel 2012, l'attrice prenderà parte alla serie televisiva Bent, nei panni della sorella minore della protagonista, Alex[3]. Dal 2013 interpreta il ruolo ricorrente di Delilah Fielding nella serie NCIS - Unità anticrimine.