The City of Craig was incorporated in 1922 as a second-class city under the laws of the Territory of Alaska. It became a first-class city in 1973. The city functions under a mayor/council form of government with the day-to-day operations of the city overseen by a city administrator. There are six council members and a mayor, all of whom are elected.