Newburyport es una ciudad ubicada en el condado de Essex en el extremo noreste del estado estadounidense de Massachusetts. En el Censo de 2010 tenía una población de 17 416 habs. y una densidad poblacional de 631 hab/km².[3] Se encuentra sobre la costa del golfo de Maine (océano Atlántico), junto a la desembocadura del río Merrimack.