If you’re just moving in, please visit us at Roscoe Village Hall, 10631 Main St., or call us at (815) 623-2829 between the hours of 8:30 AM and 5:00 PM, Monday through Friday.

You may also contact Village Hall at info@villageofroscoe.com – feel free to stop by and say hello!

Whether you contact us in person, by phone, or via e-mail, we are eager to assist you with any questions or concerns you may have regarding the Village of Roscoe and our many services, events and attractions.


Important numbers:

Village Hall

Phone) 915-623-2829  Fax) 815-623-1360


Police, Fire or Ambulance Service call 911


Roscoe Police Department

For questions or concerns requiring law enforcement assistance. 

Phone) 815-623-7338

Public Works

Road Maintenance 

Phone) 815-877-0746  Fax) 815-516-5775

North Park Water

Water Service

Phone (815) 633-5461

Rock River Water Reclamation

Phone) 815-387-7400

Advanced Disposal

Garbage & Recycling Service

Phone) 815- 874-8431


Electric Service

Phone) 800-334-7661


Natural Gas Service

Phone) 888-642-6748


Telephone, Cable TV & Internet Service

Phone) 800-288-2020

Charter Spectrum

Telephone, Cable TV & Internet Service

Phone) 855-479-6984


Telephone, Cable TV & Internet Service

Phone) 800-594-1234


No-charge Line-detection Service… Always call before you dig!

Phone) 800-892-0123

Stateline Chamber of Commerce & Industry

Brochures, Maps and Information on Local Businesses & Events

Phone) 815-623-9065

Winnebago County Government Center

Marriage Licenses, Birth Certificates, Passports, Animal Control, County Sheriff, Jail

Phone) 815-319-4225

North Suburban Public Library District

Books, CDs, DVDs, classes and programs offered at no charge to residents

Phone) 815-623-6266