Find Haverhill Recent Bookings
Haverhill recent bookings and arrest records come from the Haverhill Police Department and the Essex County Sheriff's Office. Located in the Merrimack Valley near the New Hampshire border, Haverhill has about 67,000 residents and sits in Essex County. The police department posts arrest logs on its site and handles records requests at its Bailey Boulevard headquarters. After an arrest in Haverhill, people get booked at HPD and then transferred to the Middleton House of Correction run by Essex County. This page covers how to search for Haverhill booking records, where to find arrest logs, and what tools are out there for looking up inmates and court cases.
Haverhill Booking Overview
Haverhill Police Arrest Logs
The Haverhill Police Department keeps a public arrest log that is one of the quickest ways to check recent bookings in Haverhill. The log lists names, charges, and dates of arrest for each person booked by HPD. You can view these records on the department's site, which gets updated on a regular basis. The Haverhill arrest log page at haverhillpolice.com/arrest-logs.php is free to access and does not need any kind of account or login.
The arrest log shows basic booking details but not full reports. Each entry has the person's name, the charge or charges, and the date of the arrest. Some logs also note whether the person was held or released on bail. This is a good first stop when looking for Haverhill recent bookings, but for more detail you need to file a formal records request.
There are limits on what shows up. Domestic arrests stay off the log under Massachusetts law. Juvenile records are excluded too. These rules come from M.G.L. c. 41, Section 98F, which bars police departments from putting domestic violence and 209A-related arrests on public logs. If you need those records, you have to go through a formal request with the Haverhill Police Department.
Note: Haverhill arrest logs may not include every booking if the arrest happened on a weekend or holiday and has not yet been entered into the system.
How to Get Haverhill Arrest Records
Getting copies of Haverhill booking records starts with a public records request. Massachusetts law gives everyone the right to ask for government records, and that includes arrest and booking reports. Under M.G.L. c. 66, Section 10, agencies must respond within 10 business days of getting your request. The Haverhill Police Department handles these requests at its headquarters.
You can submit your request in person, by mail, or by phone. The HPD records office is at 40 Bailey Boulevard, Haverhill, MA 01832. Bring a valid photo ID if you go in person. Include the full name of the person, the date of birth if you know it, and the approximate date of the arrest. The more detail you give, the faster they can find what you need. For phone requests, call HPD and ask for the records division.
| Department | Haverhill Police Department |
|---|---|
| Address | 40 Bailey Boulevard Haverhill, MA 01832 |
| Website | haverhillpolice.com - Arrest Logs |
Fees for copies are set by state law. The first two hours of staff search time cost nothing. After that, the department can charge up to $25 per hour for staff time spent finding your records. Page copies run between $0.05 and $0.25 each. Electronic records that are easy to produce have no fee at all. If the department denies your request, you can appeal to the Supervisor of Public Records at the Secretary of the Commonwealth's Office.
Essex County Jail and Haverhill Bookings
After a Haverhill arrest, the person gets processed at HPD and then usually transferred to the Essex County system. The Middleton House of Correction is the main jail for the county. It is run by the Essex County Sheriff's Office and holds people awaiting trial or serving sentences under two and a half years. The sheriff's office website at essexsheriffma.org has information on programs, visiting hours, and how to contact inmates.
To look up someone who was booked in Haverhill and moved to the county jail, use the Essex County Corrections inmate lookup tool. The site at eccorrections.org/inmatelookup lets you search by name. Results show the inmate's status, charges, and facility location. This is a free tool and does not need a login. Not every person arrested in Haverhill will show up in this system right away. Transfers from HPD to Middleton can take several hours, and the database updates on its own schedule.
Families can deposit funds for inmates held at the Middleton House of Correction. Phone calls from jail are outbound only and all calls are recorded. For questions about someone who was booked in Haverhill and sent to Essex County, contact the sheriff's office directly rather than HPD, since once the transfer happens the county takes over custody.
Haverhill Court Records After Booking
Haverhill District Court handles most criminal cases that start with a Haverhill booking. Arraignments after a Haverhill arrest usually happen within 24 hours, or the next business day if the arrest falls on a weekend. Each case gets a docket number you can use to track it. The court is located on Ginty Boulevard in Haverhill and covers the city along with several nearby towns.
The state runs a free online court records system called Trial Court eAccess. You can search by name or case number. The results show party names, charges, hearing dates, docket entries, and case status. You can filter by court location to narrow things down to Haverhill District Court. This works well for checking on Haverhill recent bookings that have moved into the court phase. The system covers all divisions across Massachusetts, so if a case got transferred you can still find it.
Court records and booking records are not the same thing. The eAccess system has charges and case progress but does not show the full booking report with fingerprints or the booking photo. For that you still need to go through HPD or Essex County. There is some overlap on the basics like names, dates, and charges, but each system holds different details.
Note: Court records on eAccess are free to search, but certified copies require a trip to the clerk's office at Haverhill District Court.
Haverhill Criminal Record Lookups
Beyond the local arrest log, Massachusetts has a statewide system for criminal record checks called iCORI. The Department of Criminal Justice Information Services runs it. A personal record check costs $25 and you need a valid Massachusetts ID to register. The system at icori.chs.state.ma.us pulls up criminal court appearances, convictions, and serious offenses from anywhere in the state, including Haverhill bookings that led to charges and court action.
There are limits to what iCORI shows. Sealed and expunged records do not appear. Juvenile records are off limits. Under M.G.L. c. 151B, Section 4, the state puts restrictions on how criminal records get used. Sealed records cannot be held against anyone in most situations. Misdemeanors can be sealed after three years. Felonies have a seven-year wait before you can petition the court to seal them. Haverhill residents who want records sealed file their petition at Haverhill District Court.
For people who just want to check on a recent Haverhill booking, iCORI might be more than you need. The arrest log and eAccess are faster for recent cases. iCORI is better when you need a full criminal history going back years or across multiple jurisdictions in Massachusetts.
Track Haverhill Inmates After Arrest
Once someone is booked in Haverhill and moved to the Middleton House of Correction, you can try tracking them through VINELink. This national victim notification system sends alerts when an inmate's custody status changes. You can sign up for updates by email, text, or phone call. Search by name or offender ID to find the person. Keep in mind that not every facility in Massachusetts fully participates, so some inmates may not appear in VINELink right away.
The Essex County Corrections inmate lookup is usually more reliable for Haverhill cases. That system updates as inmates move through the county jail, and you can check it anytime without signing up. Between VINELink and the county lookup tool, you should be able to track most people arrested in Haverhill once they leave HPD custody.
Haverhill Booking Records and State Law
Massachusetts public records law gives you broad access to booking records. Under M.G.L. c. 66, Section 10, all government records are public unless a specific law says otherwise. Arrest records and booking reports fall under this rule. You do not need to give a reason for your request. The department cannot ask why you want the records.
There are some things that stay sealed. Juvenile arrests are not public. Domestic violence arrests get left off public logs, though you can still request the reports through a formal process. Records that have been sealed by a court order are off limits. Under M.G.L. c. 41, Section 98F, police departments have to keep daily logs of all responses and arrests, but domestic cases and 209A violations are excluded from the public version. Haverhill follows these same rules.
- Arrest logs are free to view online
- Full booking reports need a formal request
- Agencies have 10 business days to respond
- First two hours of search time are free
- You can appeal a denial to the state Supervisor of Public Records
Essex County Recent Bookings
Haverhill is part of Essex County, and the county sheriff's office takes over once someone leaves HPD custody. The Middleton House of Correction holds most inmates from the Haverhill area. For more on the county system, inmate search tools, and additional resources, visit the full Essex County page.
Nearby Cities With Booking Records
Lawrence is the closest major city to Haverhill and also sits in Essex County. Both cities use the same county jail system and many of the same courts. If a search for Haverhill recent bookings comes up empty, the arrest may have taken place in Lawrence or another nearby city. Lowell is just west in Middlesex County but close enough that cross-jurisdictional arrests happen from time to time. Lynn and Peabody are further south in Essex County with their own police departments and arrest logs.
View Lawrence Recent Bookings View Lowell Recent Bookings View Lynn Recent Bookings View Peabody Recent Bookings