Where do Possums Live?

Opossum can be found throughout North America to British Columbia. They live within the cities, in the woods and on farms. They would rather stay close to a source of water and plenty of hiding places.