The Senate passed the bill on Thursday and the U.S. House passed in on Wednesday.
The bill is now headed to President Obama's desk for his signature.
The legislation will provide 33 Oregon counties with 100 million for schools, roads and law enforcement.
The county payments program expired last year. Since the program was started in 2000, it has brought more than 2.8 bill on to Oregon counties.