Range[edit]
The Virginia opossum is found throughout Central America and North America east of the Rockies from Costa Rica to southern Ontario; it seems to be still expanding its range northward and has been found farther north than Toronto. In recent years, their range has expanded west and north all the way into northern Minnesota. Its ancestors evolved in South America, but invaded North America in the Great American Interchange, which was enabled by the formation of the Isthmus of Panama about 3 million years ago.
The Virginia opossum was not originally native to the Western United States. It was intentionally introduced into the West during the Great Depression, probably as a source of food,[6] and now occupies much of the Pacific coast. Its range has been expanding steadily northward into Canada.