MA 128 shield, from wikimedia MA 128 Exit List

57 Miles, From I-95 in Canton to MA 127A in Rockport

Interchange

Milepost

Current Exit Number

Proposed Exit Number

MA 128 shield, from wikimedia runs concurrently with I-95 shield, from wikimedia from Canton (Mile 0) to Peabody (Mile 37) see I-95 Exit List*

 I-95 shield image from wikimedia North - Portsmouth, NH (SB)

37.5

29

37

 Forest St / Centennial Dr

38.4

28

38A

 Lowell St - Salem

39.0

26

38B

 MA 114 shield, from wikimedia East - Salem, Marblehead

39.7

25B

39A

 MA 114 shield, from wikimedia West - Middleton

39.7

25A

39B

 Endicott St

40.4

24

40

 MA 35 shield, from wikimedia - Danvers, Salem

41.2

23

41A

 MA 62 shield, from wikimedia -  Beverly, Middleton

41.8

22

41B

 Trask Ln - Folley Hill, Industrial Park

42.5

21

42

 MA 1A shield, from wikimedia South - Beverly

43.5

20B

43A

 MA 1A shield, from wikimedia North - Hamilton

43.5

20A 

43B

 Sohier Rd / Brimbal Ave - Montserrat

44.2

19

44

 MA 22 shield, from wikimedia - Essex, Wenham

45.3

18

45

 Grapevine Rd - Beverly Farms, Pride's Crossing

47.4

17

47

 Pine St - Magnolia

48.9

16

48

 School St - Magnolia

50.4

15

50

 MA 133 shield, from wikimedia - W. Gloucester, Essex, Ipswich

53.5

14

53

 Concord St - Wingaersheek Beach

54.2

13

54A

 Crafts Rd - Rust Island

54.8

12

54B

 MA 127 shield, from wikimedia - Annisquam, Pigeon Cove (Rotary)

56.0

11

--

 MA 127 shield, from wikimedia - Manchester, Rockport (At Grade)

56.8

10

--

 MA 127A shield, from wikimedia - Bass Rocks, Rockport (At Grade)

57.6

9

--

This exit list contains both the current exit number and proposed exit number if/when MassDOT converts MA 128 to the Geographic Reference or Milepost Exit Numbering system. MassDOT awarded a contract to replace the exit numbers in December 2015 and was supposed to be switching over routes in western and southern parts of the state in 2016, however the project now has been indefinitely postponed. The proposed numbers provided were based on contract documents provided by the MassDOT Highway Division for the postponed project, and may be subject to change.

*MA 128 officially starts in Canton where I-95 and I-93/US 1 meet. MassDOT has tried with little success over the years to officially truncate MA 128 at Peabody. With this in mind, prior to 2010, mile markers along this portion of 128 started in Peabody and increased toward Cape Ann. When the route underwent a sign replacement project in 2010, the mile markers were replaced with miles indicated above and a start point in Canton. These will be the mile posts used here

© Robert H. Malme 2014-2016