Skagit County’s population was estimated to be 124,100 in 2017. The county’s population expanded 9 percent from 2007 to 2017. This was lower than the statewide population growth rate of 11 percent over the same time period. The largest city in Skagit County is Mount Vernon (population 34,360 in 2017), up 16 percent in 10 years.