City of Stilwell - (OK)

Report an Outage

To report an outage by phone, call 918.696.5084 or 918.696.4572. Check other reporting options on the official website.

Outage Map

To find out if there are power outages in your area, view City of Stilwell - (OK) outage map in here.

City of Stilwell - (OK) Problems

City Most Recent Complaint
Watts, Oklahoma August 26, 2019
Stilwell, Oklahoma July 21, 2019

Service Availability

State Customers
Oklahoma 2011

City of Stilwell - (OK) electricity service available in 1 state. Source: 2017 form EIA-861 and form EIA-861S files.

Utility Information
Name City of Stilwell - (OK)
Number 18126
Ownership Municipal
Phone 918.696.5084 or 918.696.4572
Website Website