Parking
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.
Paid parking hours are Monday through Saturday, 10 am to 8 pm for both on-street parking and off-street parking lots.
Limit on-street parking to 2 hours maximum during paid parking hours (M-Sat, 10 am to 8 pm). Parkers can stay as long as necessary in parking lots with the exception of the Elliott Place parking lot, which has a 2-hour limit in place via ordinance
Hourly parking rate is $ 1.00. However, existing parking kiosks and new kiosks will allow for paid parking in 15-minute increments. Use of a credit card and Passport Parking app for payment shall require a minimum of one-hour parking.
A transformative redevelopment on Merrimack Street is underway. This premier redevelopment will provide economic benefits and vitality to the district while also providing replacement parking in a new parking garage. While the old parking deck is being demolished to make way for the new garage, there are interim parking plans in place.
Click to see the latest information on Interim Parking Plan During Construction Phase
The City will now use Pay-by-License Plate number instead of pay & display and/or pay by space.
How Pay-by-License Plate works:
- Consumer notes their license plate
- Consumer goes to pay station
- Consumer enters license plate # and purchases time for parking. There is no need to return to your vehicle to display receipt.
Parkers can Pay-by-Phone as well. The City of Haverhill uses Passport Parking as its pay by phone provider.
How Pay by Phone works:
- Download the Passport Parking app
- Enter your parking location zone. Signage by pay station indicates zone
- Enter your parking session information such as your length of time. Choose your payment method.
- Receive alerts, extend your time if you wish, and obtain parking session receipts.
All statutory regulations such as No Parking in a cross walk, within 15 feet of a fire hydrant, etc. will be strictly enforced.
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, and the back-in-angle parking area on Bailey Boulevard. Paid parking operations are run by Laz Parking, a private parking contractor.
Merrimack Valley Transit (MEVA) is responsible for the parking garage on Granite St.
The MBTA is responsible for the parking lot adjacent to the Haverhill MBTA Station and Bradford - www.mbta.com

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.
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 |
Contact Us
Haverhill City Hall
4 Summer Street
Haverhill MA, 01830
Monday - Friday 8:00 - 4:00
Call Center 311 (within city limits)
(978) 358-1311 (outside the city)