Over-the-counter medications and prescriptions can pollute our waters and be harmful to humans, fish, and other wildlife when disposed of improperly – please do not flush medications down the toilet or place in the trash. Unused, unwanted, and expired medicines of all kinds, including controlled substances must be properly disposed of in an environmentally safe manner so as to prevent leaching into the groundwater.

Keep Northern Illinois Beautiful conducts a Medication Collection on the 2nd Saturday of June each year

at Machesney Park’s Town Center and locations in Belvidere, South Beloit and Winnebago.

Primary sponsors for 2015 were the Illinois Environmental Protection Agency and Rock River Water Reclamation District. The support of area hospitals, health systems and Winnebago County Sheriff’s Department, among others, and awesome volunteers is also greatly appreciated.


Medications are NOT accepted by the Household Hazardous Waste Site.

Needles, syringes and sharps, etc. are NOT accepted at any of the sites or drivesClick here for more information.

Winnebago County Justice Center

24-hour access inside vestibule on right
650 West State St., Rockford 61102

Rockton Police Department/Village Hall

110 E. Main Street
Rockton, 61072
24-hour access inside vestibule
Non-emergency:  815-624-8881

South Beloit Police Department

519 Blackhawk Blvd
South Beloit, 61080
Weekday business hours:  815-389-3491

Belvidere–Boone County Public Safety Building Lobby

615 North Main St., Belvidere 61008
24-hour access inside vestibule
County Administration: 815-547-4770

Walgreens Stores

Rockford – 2323 Charles St.

Roscoe – 5065 Hononegah Road

8/9/16 mb