MEC's normal business hours are 7 a.m. to 5:30 p.m., Monday through Thursday. To make changes to your account, please call 541-536-2126, option 3 during business hours.

To report an outage, please call 800-752-5935.

For general questions, please complete the form to the right. This portal is not to be used for solicitation.

Departments:

Member Service
541-536-2126 Option 3
Toll Free 800-722-7219 Option 3
FAX 541-536-7280


After Hours / Outages
Toll Free 800-752-5935


Energy Efficiency Services
541-536-2126 Option 5
Toll Free 800-722-7219 Option 5
FAX 541-536-1423


Operations / New Construction Services / Dispatch
541-536-2126 Option 6
Toll Free 800-722-7219 Option 6
FAX 541-536-7259


Engineering
541-536-2126 Option 4
Toll Free 800-722-7219 Option 4
FAX 541-536-7259

Our Location

Send us a message
CAPTCHA
This question is for testing whether or not you are a human visitor and to prevent automated spam submissions.