Public Services & Utilities

Contact information for local public services and some utilities are listed below. Please email with suggestions for additions to this list.

Public Safety

Buffalo-Mechanicsburg Police Department

Non-emergency Phone: 217-753-6666

Emergency: Call 911

Police Commission Meeting Schedule

Picture of white Buffalo-Mechanicsburg police car

Mechanicsburg Fire Department & Emergency Medical Service

Mechanicsburg Fire & EMS Facebook page

Phone: 217-364-4831

Emergency: Call 911

Waste Hauling & Recycling

Republic Services is the contracted waste hauler for the village. To start your service, please contact Becky Williams at Republic Services by phone at 217-391-0638.

Water and Sewer Commissions

The water and sewer commissions serve more than one municipality and have separate elected commissioners. View the elected Sangamon County Boards and Commissions members.

Buffalo-Dawson-Mechanicsburg Sewer Commission

Phone: 217-364-4895

Meetings are the second Wednesday of each month at 7 p.m. in the Buffalo Village Hall.

Mechanicsburg-Buffalo Water Commission

Phone: 217-364-5160

Mechanicsburg-Buffalo Water Commission Website

Meetings are the second Tuesday of each month at 7 p.m. in the Buffalo Village Hall.

Electricity and Natural Gas Service

Menard Electric

Menard Electric Cooperative home page

24 Hour Phone: 800-872-1203

Ameren Illinois

Ameren Illinois home page

Emergency Phone: 800-755-5000

Local Internet Service Providers

Rise Broadband

Rise Broadband home page

Phone: 844-411-RISE


Mediacom home page

Phone: 800-479-2082