Le pygargue à tête blanche se trouve en Amérique du Nord, en particulier dans le nord des États-Unis et le sud du Canada. Ils préfèrent vivre près de grands plans d'eau, comme les lacs, les rivières et les côtes, où ils peuvent trouver beaucoup de poissons à manger. Les pygargues à tête blanche aiment également nicher dans de grands arbres, où ils peuvent être à l'abri des prédateurs.