The population of Mason County has slightly increased since 2010. The largest city is Shelton, population 9,777, with the balance of residents living in unincorporated areas. Shelton has seen a 0.7 percent decline in population since 2010.