Johnson (born November 22, 1953) is a Republican member of the Alaska House of Representatives, representing the 28th District since 2006.
He is currently serving as Co-Chair of the Resources Committee, Chair of the Cook Island Salmon Task Force, Vice-Chair of the Transportation Committee, and is a member of the State Affairs Committee, and the Fisheries Special Committee.
He also serves on the Administration, Corrections, Fish & Game and the Natural Resources Finance Subcommittees, for the 26th Legislature.
Before public office Craig Johnson was a press secretary for the Alaska State House Majority Caucus.