Carl Swenson (ur. 20 kwietnia 1970 w Corvallis) – amerykański biegacz narciarski, zawodnik klubu The Factory Team.

Kariera W Pucharze Świata Carl Swenson zadebiutował 19 marca 1994 roku w Thunder Bay, zajmując 46. miejsce na dystansie 50 km techniką dowolną. Pierwsze pucharowe punkty zdobył blisko siedem lat później - 14 stycznia 2001 roku w Soldier Hollow, gdzie był siedemnasty w sprincie stylem dowolnym. W klasyfikacji generalnej najlepiej wypadł w sezonie 2003/2004, który ukończył na 64. miejscu. Kilkakrotnie startował na igrzyskach olimpijskich, najlepsze wyniki osiągając w 2002 roku, kiedy zajął 29. miejsce w sprincie stylem dowolnym oraz piąte w sztafecie podczas igrzysk w Salt Lake City. Wielokrotnie brał także udział w mistrzostwach świata, zajmując między innymi piąte miejsce na dystansie 50 km techniką dowolną na rozgrywanych w 2003 roku MŚ w Val di Fiemme. Swenson startował także w zawodach cyklu FIS Marathon Cup, gdzie wywalczył jedno podium - 23 lutego 2002 roku był trzeci w American Birkebeiner. W zawodach tych wyprzedzili go jedynie Włoch Maurizio Pozzi oraz Francuz Stéphane Passeron.