There is presently a total number of 17 McDonald's locations operational near Newburyport, Massachusetts. On the page below you can view the entire listing of all McDonald's restaurants nearby.