Sex Offenders

The Sex Offender Registry Board is the state agency responsible for keeping a database of convicted sex offenders and classifying each offender so that the public may receive information about dangerous sex offenders who live or work in each community. The goal of the Sex Offender Registry is to educate the public and to prevent further victimization. Please visit their website at

Level 3 Sex Offender - Detail Flyer

Information shall NOT be used to commit a crime or to engage in illegal discrimination or harassment of an offender. Any person who uses information disclosed pursuant to M.G.L. C. 6  178C - 178P for such purposes shall be punished by not more than two and one half (2) years in a house of correction or by a fine of not more than one thousand dollars ($1000.00) or both (M.G.L. C.6,  178N).  In addition, any person who uses Registry information to threaten to commit a crime may be punished by a fine of not more than one hundred dollars ($100.00) or by imprisonment for not more than six (6) months (M.G.L. C. 275  4).


Live, Work, Other AddressCounty
No. of Offenses OffenseConviction

Pursuant to M.G.L. C. 6, 178C - 178P, the individuals who appear on the following notifications have been designated a Level 3 Sex Offenders by the Sex Offender Registry Board. The Board has determined that these individuals have a high risk to reoffend and that the degree of dangerousness posed to the public is such that a substantial public safety interest is served by active community notification.

The Sex Offender Registry Board updates this information on a regular basis to assure that it is complete and accurate. However, this information can change quickly. You are cautioned that information provided on this site may not reflect the current addresses, status, or other information regarding a Level 3 offender. If you believe that any information found in these records is in error, please contact your local Police Department, or call the Commonwealth of Massachusetts Sex Offender Registry Board at (978) 740-6400.