Haverhill Jail Mugshots
Haverhill jail mugshots are held by the Essex County Sheriff's Department at the Middleton House of Correction. Essex County is one of only two jurisdictions in Massachusetts that takes part in the VINE notification system, which means you have more ways to search for inmate records here than in most parts of the state. The Haverhill Police Department also keeps arrest logs that are open to the public under state law. If you need to find a booking photo or check on someone in custody after an arrest in Haverhill, there are several paths you can take. This page covers all of them.
Haverhill Overview
Haverhill Jail Mugshots and Essex County
People arrested in Haverhill are booked by the Haverhill Police Department at 40 Bailey Boulevard. After booking, those held on bail or awaiting trial go to the Essex County Correctional Facility in Middleton. That is where jail mugshots for Haverhill arrests end up in the county system. The sheriff's office stores booking photos, charge data, and custody records for all inmates from across Essex County.
The Middleton House of Correction is the main jail for the county. It sits at 20 Manning Avenue in Middleton and has a capacity of about 1,000 beds. The facility holds both pre-trial detainees and sentenced inmates. You can reach the jail by phone at (978) 750-1900. The Essex County Sheriff also runs a prerelease center at 165 Marston Street in Lawrence and the Women in Transition facility in Salisbury.
| Police | Haverhill Police Department |
|---|---|
| Address | 40 Bailey Boulevard, Haverhill, MA 01832 |
| Phone | (978) 373-1212 |
| Records | records@haverhillpolice.com |
| County Jail | Essex County Correctional Facility, Middleton |
| Jail Phone | (978) 750-1900 |
The Haverhill District Court at 45 Summer Street also plays a role. Court records from cases filed here can confirm arrest details and charges. You can reach the court at (978) 374-4703. Court dockets are searchable through the state system.
How to Search Haverhill Jail Mugshots
Essex County gives you more search options than most counties in Massachusetts. The VINE system is the biggest advantage. You can search for any inmate held in the Essex County jail through VINELink online or by calling (866) 277-7477. VINE lets you look up inmates by name, ID number, or case number. It runs 24 hours a day, 7 days a week, and it is free. You can also sign up for alerts by email, text, or phone call if you want to know when someone's custody status changes.
The Essex County Sheriff also runs an online inmate lookup at eccorrections.org. This tool lets you search by first and last name, date of birth, or an identifier from a dropdown list. It shows current custody status, charges, and expected release dates. This is often the fastest way to check if someone arrested in Haverhill is still in jail.
The Essex County Sheriff's website has general info on jail operations, visitor rules, and how to contact the facility about specific inmates.
This is the main site for the Essex County Sheriff's Department, which handles all jail records for Haverhill arrests.
Note: Essex County is one of only two jurisdictions in Massachusetts that participates in VINE, making inmate searches here easier than in most of the state.
Essex County Inmate Lookup for Haverhill
The online inmate lookup tool at eccorrections.org/inmatelookup is one of the best resources for finding Haverhill jail mugshots and booking data. You do not need to create an account. Just enter the person's name and search.
The search results show who is currently held in the Essex County system, along with charge info and booking dates.
Keep in mind that this tool only shows people who are in custody right now. If someone was arrested in Haverhill and then released on bail, they will not show up. For past records, you would need to file a public records request with the sheriff's office or check court dockets. Under MGL c. 66, § 10, any person can request public records from a government agency. The agency has 10 business days to respond. Standard copy fees run about $0.25 per page.
You can also call the jail directly at (978) 750-1900 during business hours. Give the staff the person's full name and date of birth if you have it. They can tell you if someone is in custody and what the charges are. This works well when you need a quick answer and do not want to wait for online results to load.
Haverhill Mugshot Laws and Public Records
Whether a Haverhill jail mugshot is public depends on when it was taken. The Supervisor of Public Records issued an opinion in 2010 (SPR10/152) that set a clear rule. Booking photos taken before criminal proceedings start are public records under Massachusetts law. Photos taken after a complaint is filed fall under CORI, the Criminal Offender Record Information system, and access is restricted.
MGL c. 41, § 98F requires every police department in Massachusetts to keep a daily arrest log. The Haverhill Police Department must record the names and addresses of arrested persons, along with the charges. These logs are public. You can view them at the police station during business hours at no charge. They do not fall under the CORI exemption. However, MGL c. 41, § 97D says domestic violence incidents, sexual assault cases, and abuse protection order violations must be kept out of public logs.
CORI itself is governed by MGL c. 6, § 167. It covers criminal history information recorded after criminal proceedings begin. You can run a standard CORI check through the iCORI portal for $25. It shows convictions, active cases, and incarceration records but not sealed or expunged data. CORI checks do not include mugshots directly, but they confirm arrest and conviction details.
Under MGL c. 276, §§ 100A and 100C, certain records can be sealed. Misdemeanors become eligible after 5 years. Felonies need 10 years. Once sealed, the records and any tied jail mugshots drop out of standard searches.
Note: Haverhill arrest logs are public, but the mugshot itself may be restricted if criminal proceedings had already been initiated at the time of booking.
VINE Search for Haverhill Inmates
The VINE system covers the Essex County jail and all Massachusetts state prisons. For Haverhill, this is a big deal. Most other counties in the state do not take part in VINE. If someone was arrested in Haverhill and sent to the Essex County Correctional Facility, you can track their status through VINE for free.
VINE covers both state prisons and the Essex County jail, giving Haverhill residents more search options than most Massachusetts cities.
VINE provides custody status updates and release notifications. You can register for automated alerts. If the person you are tracking gets moved or released, VINE sends you a notice by email, text, or phone. The service runs around the clock. Call (866) 277-7477 if you prefer to search by phone instead of using the website.
Haverhill Court Records and Arrest Data
The Haverhill District Court at 45 Summer Street handles most criminal cases that start with a Haverhill arrest. You can search court dockets through the Massachusetts Trial Court electronic system. It is free to use. Search by name or case number to find charges, hearing dates, and case status. The system does not show mugshots or police reports, but it confirms arrest details.
For more serious cases, the Essex County Superior Court in Salem takes over. Felony charges get moved there after an initial hearing in district court. Both courts use the same online docket search. Court records are also open to in-person inspection during business hours. Copies cost between $1 and $5 per page. Certified documents run $5 to $20 each.
The CORI law page on mass.gov explains how criminal records work in the state and what you can access through official channels.
Haverhill Police and Jail Resources
The City of Haverhill website has links to city departments including the police department and public safety resources.
The city site can point you to local contact info for the police records division and other public safety offices.
The Haverhill Police website has details on the records division and how to reach them by email at records@haverhillpolice.com. If you need a copy of an arrest report or want to check the daily log, the records division is your first stop. You can also call them at (978) 373-1212 during normal hours.
Essex County Jail Mugshots
Haverhill is in Essex County. All bookings from Haverhill go through the Essex County Correctional Facility in Middleton. The county page has full details on the sheriff's office, search tools, and all facilities in the Essex County system.
Nearby Cities
These cities are near Haverhill and share the same region of northeastern Massachusetts. Arrests in each city go through their own local police department before reaching the county jail system.