(Ambulance, Fire, Police – TDD & Voice) Call 911



Roscoe Police Department Phone (815) 623-7338

10595 Main Street, Roscoe

Harlem Roscoe Fire Protection District

10544 Main St, Roscoe, IL 61073

825 Ralston Road, Machesney Park, IL 61115


13974 Willowbrook Road, Roscoe, IL 61073


Winnebago County Sheriff’s Department

650 W. State St, Rockford, IL 61108

Phone (815) 282-2600
Visit website here.

Administrative Adjudication (Court):

To provide a time and location convenient to our residents, as well as a cost-saving measure for taxpayers, the Village of Roscoe offers individuals receiving Administrative Court Hearings the opportunity to have their case reviewed at Village Hall, once a month on the 2nd Monday of every month at 2:00 P.M., instead of the County Government Center. Cases that are heard are Code Enforcement Violations and Administrative Tow Hearings. Administrative adjudication court is presided over by an outside Administrative Law Judge who is trained to effectively interpret Village of Roscoe Ordinance Code. Payment for all citations must be made at Village Hall, via cash, or credit card, at the time of hearing. Additional details by calling City Hall at (815)623-7338.