Charles L. Cragin is an American politician from Maine. Cragin, a Republican, was his party's nominee for governor in 1982. He was defeated by incumbent Democrat Joseph E. Brennan. He also served as a Republican National Committee member from Maine from 1983 to 1990.
Cragin has also served as an under-secretary in the United States Department of Defense.