Andrea Longo (ur. 26 czerwca 1975 w Piove di Sacco) – włoski lekkoatleta, specjalizujący się w biegu na 800 metrów.
Na ważnej imprezie międzynarodowej zadebiutował w 1994 roku, docierając do półfinału mistrzostw świata juniorów, a dwa lata później uplasował się na piątej pozycji halowych mistrzostw Starego Kontynentu. W 1997 najpierw dotarł do półfinału halowych mistrzostw świata, a następnie zdobył srebro igrzysk śródziemnomorskich i został pierwszym w historii młodzieżowym mistrzem Europy w biegu na 800 metrów. Bez sukcesów startował w 1998 podczas halowych mistrzostw Starego Kontynentu, natomiast w sezonie letnim był siódmy na mistrzostwach Europy w Budapeszcie. Zimą 1999 dotarł do półfinału halowego czempionatu globu, a w sierpniu był szósty podczas mistrzostw świata. W swoim debiucie na igrzyskach olimpijskich, we wrześniu 2000, dotarł do półfinału. W 2001 został przyłapany na stosowaniu niedozwolonego dopingu i otrzymał karę dwuletniej dyskwalifikacji od 17 sierpnia 2001 do 16 sierpnia 2003. Tuż po zakończeniu okresu karencji zajął piąte na światowym czempionacie w Paryżu. Na półfinale zakończył udział w igrzyskach olimpijskich w Atenach, a w 2006 był siódmy na mistrzostwach Europy. Sześciokrotny złoty medalista mistrzostw Włoch i reprezentant kraju w pucharze Europy oraz meczach międzypaństwowych.