شهر اشرفالبلاد را شاه عباس اول در سال 1021 هـ . ق (1612 م)، در کنار سواحل دریای خزر در دامنه رشته کوههای البرز احداث کرد.