Under Oregon law, the only people who can keep roadkill are licensed furtakers, and only for animals that are classified as furbearers (bobcat, gray and red fox, marten, muskrat/mink, raccoon, river otter, beaver). Some of these furbearers can only be taken at certain times of the year; licensed furtakers need to check regulations for those dates.
Oregon wildlife regulations state: “No person shall possess or transport any game mammal or part thereof, which has been illegally killed, found or killed for humane reasons, except shed antlers, unless they have notified and received permission from personnel of the Oregon State Police or ODFW prior to transporting.” Game animals like deer, elk, bear, cougar, pronghorn, bighorn sheep, Rocky Mountain goat that are found as roadkill may not be kept by anyone, including licensed hunters. It’s not a legal method of hunting. This law is meant to discourage people from hitting a game animal with their vehicle in order to keep the meat or antlers.
The exception to the above rules are unprotected animals, which can be picked up by anyone. Examples of unprotected animals include coyotes, skunks, nutria, opossum, badger, porcupine, and weasel.