Which country currently hosts the largest population of sea otters?

Answer

United States

The United States unequivocally hosts the largest population, with the vast majority concentrated in Alaskan waters, estimated between 100,000 and 150,000 individuals.

Which country currently hosts the largest population of sea otters?
animalwildlifecountrymarine animalOtter