The Amesbury Post Office is located in the state of Massachusetts within Essex County. This location serves 16,283 Amesbury residents with a median income of $80,062. It's estimated that approximately 25,989 packages pass through this post office each year.