Talmage is the site of the Mendocino State Mental Hospital (formerly the Mendocino State Asylum for the Insane), the destination for inmates charged with crimes but found not guilty by reason of insanity.
The City of Ten Thousand Buddhas, a Buddhist community and monastery, is located there.