Haley Anderson (n. Santa Clara, 20 de noviembre de 1991) es una nadadora estadounidense y medallista olímpica.
En 2011 debutó como nadadora profesional en las Universiadas de 2011 celebradas en Shenzhen. Llegó a ganar una medalla de oro en la prueba de 1500 m libre, y una medalla de plata en la prueba de 800 m libre. Un año después participó en los Juegos Olímpicos de Londres 2012. Nadó la prueba de 10 kilómetros, donde llegó en segundo lugar tras Éva Risztov al quedarse tan sólo a cuatro décimas de segundo. En 2013 participó en el Campeonato Mundial de Natación de 2013 celebrado en Barcelona, nadando en las aguas abiertas de 5 km. Llegó a ganar la medalla de oro al quedar por delante de Poliana Okimoto y Ana Marcela Cunha, quienes le acompañaron en el podio.
En el Campeonato Mundial de Natación de 2015 celebrado en Kazán ganó la medalla de oro en la prueba de cinco kilómetros en aguas abiertas.