Parking Facilities

City of Haverhill Parking Services Division

The goal of the Parking Services Division in the City of Haverhill is to provide you with a clean, safe, and customer friendly parking environment.

The City is responsible for the overall management of nearly 1,000 City owned parking spaces in the Central Business District with on-street parking, 11 parking lots, the Herbert H. Goecke Parking garage and the back-in-angle parking area on Bailey Boulevard. Paid parking operations are run by SP Plus Municipal Services, a private parking contractor. 

The MVRTA is responsible for the Parking lot and Garage on Granite Street adjacent to Haverhill Station as well as the parking lot adjacent to Bradford Station.


The map shows the parking lots in downtown Haverhill.

For a detailed map Haverhill’s parking facilities to download a copy. 

The Central Business District (CBD) parking plan provides many important benefits:

  • promotes parking turnover in the CBD
  • assists with relieving traffic congestion throughout the downtown which stimulates residential and business opportunities
  • provides funding through the paid parking program to offset parking expenses.

To ensure the compliance with the latest restrictions, always be sure to follow the posted signs.

Paid Parking in the Haverhill Central Business District (Downtown)

In City owned parking lots (see list), the Herbert H. Goecke Parking Deck there is a charge of $.50 per hour for parking from 8 am to 8 pm Monday to Friday.  Parking is free on Saturday and Sunday. Parking earlier than 8am and after 8pm is free.

On-street parking on Washington Street, Essex Street, Granite Street, Locust Street, and Wingate Street is $.50 per hour from 3 pm to 8 pm and is strictly limited to two hours.

Parking at the MVRTA garage on Granite Street is $1.00 per hour.  Monthly parking is available.

Downtown parking permits

For City of Haverhill owned parking lots are available from SP Plus Municipal Services at their office located in the MVRTA Garage or online , for city owned parking lots. Parking permits are $15.00/month, and sold on a quarterly basis for $45.00.  Residents and businesses in the Central Business District may purchase parking permits.

Parking Meters

SP Plus Municipal Services has installed 45 high-tech, solar-powered, pay stations in city owned parking lots, the Herbert H. Goecke Parking Deck on Merrimack Street and along streets such as Washington, Wingate, Granite, Essex and Locust. They accept coins, credit and debit cards.

For More Information

For further information regarding the new parking program, please contact SP Plus Municipal Services via their web site at, via email, or call 978-360-9076 between the hours of 9am – 1pm and 1:30pm – 5:30pm Monday through Friday.

Parking Tickets and Enforcement:

Questions concerning Parking tickets and enforcement information should be directed to City of Haverhill Treasurers office at (978) 420-3643

Overnight Winter Parking

Please be advised that the City of Haverhill's overnight winter parking ordinance is in effect November 15th through April 1st. Click here for more information