Mehama is an unincorporated community and census-designated place (CDP) in Marion County, Oregon, United States, located on Oregon Route 22 and the North Santiam River. The population was 317 at the 2020 census. Smith laid out the townsite and operated a ferry on the North Santiam.