Navigate to our accessibility widget

Mount Vernon is located along the south and eastern banks of the Skagit River 60 miles north of Seattle and 50 miles south of the Canadian border. The city has many attractions including festivals, local markets and a few marijuana dispensaries.