The city serves a population of 12,000 through a council-manager form of government. Residents participate on boards and commissions to help direct Craig's future.