http://www.inmaterecords.org/CriminalRecordsOnline

Massachusetts Department of Corrections

Massachusetts County Jails

Barnstable County Correctional Facility 6000 Sheriff's Place, Bourne, MA 02532
Berkshire County Jail 467 Cheshire Road, Pittsfield, MA 01201
Billerica City House of Corrections 269 Treble Cove Road, Billerica, MA 01862
Bristol County Jail 400 Faunce Corner Road, North Dartmouth, MA 02747
Burlington City Police 45 Center Street, Burlington, MA 01803
Dukes County Jail 149 Main Street, Edgartown, MA 02539
Essex County Correctional Facility 165 Marston Street, Middleton, MA 01841
Franklin County Jail 160 Elm street, Greenfield, MA 01301
Hampden County Jail 627 Randall Road, Ludlow, MA 01056
Hampshire County Jail 205 Rocky Hill Road, Northampton, MA 01060
Haverhill City Police 40 Bailey Boulevard, Haverhill, MA 01830
Middlesex County Jail 40 Thorndike street, Cambridge, MA 02142
Nantucket County Sheriff 16 Broad Street, Nantucket, MA 02554
Norfolk County Jail 200 West Street, Dedham, MA 02027
Plymouth County Correctional Facility 26 Long Pond Road, Plymouth, MA 02360
Suffolk County Jail 200 Nashua Street, Boston, MA 02114

    South Bay House of Correction 20 Bradston Street 02118

Worcester County Jail 5 Paul X Tivnan Drive, West Boylston, MA 01583

Massachusetts State Prisons

Alcohol and Substance Abuse Center 2 Administration road Bridgewater 2324
Bay State Correctional Center 28 Clark street Norfolk 2056
Cedar Junction Route 1A South Walpole 2071
Concord 965 Elm street Concord 1742
Framingham 99 Loring drive Framingham 1704
Lemuel Shattuck Hospital Correctional Unit 180 Morton street Jamaica Plain 2130
Norfolk 2 Clark street Norfolk 2056
North Central 500 colony road Gardner 1440
Northeastern Correctional Center 976 Barrett’s Mill road West Concord 1742
Plymouth institution 1 Bumps Pond Road South Carver 2366
Pondville Correctional Center industries drive Norfolk 2056
South Middlesex 135 Western avenue Framingham 1701
Souza-Baranowski Correctional Center Shirley 1464