Before you take your little ghouls and ghosts trick-or-treating you might want to check out this scary list of towns to avoid in the area.

City-Data.com keeps an up-to-date list of registered sex offenders and has used the data to share the ratio of residents in nearby cities/town to the number of sex offenders. It's eye-opening. For example, in Roscoe, for every 1,759 residents, there is one registered sex offender - making it the safest town for trick-or-treating in northern Illinois.

The Ratio of Sex Offenders In Specified Population

  • Caledonia: 1 registered sex offender for every 231 residents. (Note: there are only about 230+ residents IN Caledonia.)
  • Rockford:  1 registered sex offender for every 274 residents.
  • Belvidere: 1 registered sex offender for every 467 residents.
  • Davis Junction: 1 registered sex offender for every 607 residents.
  • Machesney Park: 1 registered sex offender for every 669 residents.
  • Loves Park: 1 registered sex offender for every 836 residents.
  • Winnebago: 1 registered sex offender for every 1,488 residents.
  • Cherry Valley: 1 registered sex offender for every 1,548.

 

You can view specific locations and neighborhoods on this map.

In a note at city-data.com, "THE INFORMATION PROVIDED ON THIS SITE IS PROVIDED AS A PUBLIC SERVICE ONLY AND SHOULD NOT BE USED TO THREATEN, INTIMIDATE, OR HARASS. MISUSE OF THIS INFORMATION MAY RESULT IN CRIMINAL PROSECUTION."


JB Love is ½ of  Q98.5's Lil Zim & JB In The Morning, weekday mornings from 5:00 a.m. to 10 a.m. Follow him on TwitterInstagram, and Facebook.