answersLogoWhite

0

There is no hard data on squirrel population numbers. However, it is estimated there are 1.5 squirrels per acre.

In the United States alone there are 747 million acres of inhabited land which calculates to 1.12 billion squirrels in the US - almost three times the human population!

User Avatar

Wiki User

13y ago

What else can I help you with?

Related Questions