(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


Phone 815-623-7867  To visit the website click here.


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 at the time of hearing.