
GRANITE CITY – A sex offender from Granite City faces multiple felonies after allegedly failing to register and being in possession of methamphetamine on the same day.
Stephen M. Jackson, 33, of the 1700 block of Bremen Avenue in Granite City, was charged on April 16, 2026 with unlawful possession of methamphetamine (a Class 2 felony) and unlawful failure to register as a sex offender (a Class 3 felony).
On Feb. 13, 2026, Jackson allegedly failed to register annually with the law enforcement agency which has his current registration, as required under the Sex Offender Registration act. As of this writing, Jackson’s name does not appear listed in the Illinois State Police Offender Registry.
On the same date, Jackson was also reportedly found to knowingly be in unlawful possession of between 5-15 grams of methamphetamine.
The Illinois Department of Natural Resources presented the case against Jackson, who was ordered released from custody pending trial.
All individuals charged are presumed innocent until proven guilty in a court of law.

