Lynne Murphy ve Duff Badgley çiftinin oğlu olarak Baltimore'da doğdu. Anne ve babasının 12 yaşındayken boşanması sonucunda çocukluk yıllarını Woodlake, Virginia ve Seattle, Washington'da geçirdi. Seattle'da Charles Wright Akedemisi'ne gitti. Seattle Çocuk Tiyatrosu'na katıldı ve bir çocuk radyosu için seslendirme yaptı. 1999'da annesiyle beraber Hollywood'a yerleşti. Badgley, 14 yaşında California Lise Yeterlilik Sınavı'nı geçti ve Santa Monica Üniversitesi'ne başladı. Orada 2 yılı bitirdikten sonra 17 yaşında USC'ye girmeye hak kazandı, ancak burada okuma fırsatı bulamadı ve Portland'daki Lewis & Clark College'a devam etti.
Henüz 14 yaşında katıldığı Yalan Rüzgarı dizisindeki Chance rolüyle ün kazandı. The Mountain ve The Bedford Diaries dizilerindeki başrollerinin ardından 2007'de başlayan ve 2012'ye kadar sürdürdüğü Gossip Girl dizisindeki Daniel Humphrey rolüyle tüm dünyada büyük bir hayran kitlesi edindi. Bu dönemde Emma Stone'un başrolde olduğu Adı Çıkmış (Easy A) filminde de Stone'un canlandırdığı Olive'in aşık olduğu Todd rolünde oynadı. 2012 yapımı Greetings from Tim Buckley adlı biyografik filmde, tıpkı babası Tim gibi genç yaşta hayatını kaybetmiş müzisyen Jeff Buckley rolündeydi.
2017'de şarkıcı Domino Kirke ile evlendi.