The Salem Post Office is located in the state of Massachusetts within Essex County. This location serves 41,109 Salem residents with a median income of $56,530. It's estimated that approximately 65,615 packages pass through this post office each year.