About PowerOutage.us
PowerOutage.us collects, records, and aggregates live power outage data from utilities all over the United States, with the goal to create the single most reliable and complete source of power outage information available.
Utility Information
We are open to work with any electric utility to add their outage data to the PowerOutage.us system. Learn about our partnership process and integration options.
Major Events
This system has tracked major outage events, including hurricanes, grid failures, and severe weather. Explore documented historical events with detailed statistics.
Platform Statistics
Contact Information
Social Media
Most states have multiple electric utilities, many small, some big. With these large numbers of companies, it can be hard to get a true overall status of the power grid in a particular area. This project collects information from over 800 Utilities into one place, with more being added all the time: Making this site the most complete source of power outage information currently available.
Most utilities put few resources behind their publicly facing OMSs (Outage Management Systems). They are focused on getting their customers reconnected, as they should be. However, this means that during big outage events where many people want to know the status of the power in a particular area, the utility's OMS can be overwhelmed if not completely unresponsive. Meanwhile PowerOutage.us stands up to heavy web traffic without faltering, allowing people directly affected by an outage event and onlookers to stay informed and up to date.
In addition, no utility releases detailed historical power outage information, so we store all the information we collect; Making this project the only source of detailed historical power outage information. While this historical data is not available directly on the site, you can contact us for more information.
From the original founder, Chachi:
I created this system out of a fascination with watching power outage maps during big storms as a kid and unique datasets as an adult. I like working on interesting projects and for a while had wanted to build something big that others could use and find interest in.
Since I started this in 2016, it has grown way beyond what I could have ever hoped for, now as my full-time job, and even employing others. It continues to bring me great satisfaction in building something used by millions of people.
From new leadership:
Firstly, we hold both Chachi and what he built in very high regard; there are very few solo projects that have as big of an impact on as many people as PowerOutage.us. We built our own power outage tracking solution and understand the monumental effort it takes to produce and maintain such an elaborate system. It's our goal to continue building on top of the foundation set by Chachi, to not only continue delivering vital data to the general public and our customers, but to go even further by providing tools and insights to utilities, government, and businesses.
We will continue being the #1 source of power outage data.
Outage data will only be as accurate as the Utility reports it. We detect and adapt when a utility site breaks and/or reports inaccurate data but in some cases it is essentially impossible to discern the difference. During major events, we will be actively monitoring the status of many parts of PowerOutage.us including the data imports and will address any unhandled issues ASAP.
Many small companies do not report outage information online, and in these cases there is nothing we can do to collect this information. If your utility is one of these then you can help! Call them up, email them, or reach out to them on social media and let them know you want them to add a public outage reporting system.
If you have any questions, or see any issues on the site, please reach out to us!
Website:
- Dashboard: Replaced fixed two-column layout with a drag-and-drop grid — resize and reposition blocks freely, with full-width stacking on mobile
- Dashboard: Added standalone pages for individual weekly briefing updates
- Dashboard: Alert notification links now sign you in automatically via a secure one-use magic link
- Added totals row to county tables on utility pages showing combined customers tracked and customers out
- Added March 13th windstorm white paper to the research section
Website:
- Dashboard: Added public read-only view links
- Dashboard: Added view templates — create a new view from a preset template or start from blank
- Dashboard: Added customers-out metric toggle to county maps, updating the map, timeline, and 3D visualization
- Dashboard: Added county-level table block for viewing counties served by a single utility
- Dashboard: Fixed data export to prevent inflated outage counts and fixed customers-out legend display
- Dashboard: Added animated GIF export to county outage maps
- Added research page with power outage analysis articles
- Added cities served to county pages
- Persisted map/table view preference to your account so it carries across devices and sessions
- Expanded footer navigation to include solar, storm preparation, and energy resource content links
Website:
- Dashboard: Improved views management with sortable, searchable view list, inline title/description editing, and view sharing via email
- Dashboard: Added pinned and recently accessed views to dashboard home with relative timestamps
- Dashboard: Added state-level outage tables to dashboard views
- Dashboard: Added NOAA all-hazards watches and warnings overlay to utility maps
- Dashboard: Improved responsive layout across dashboard pages
- Added homepage navigation shortcuts for logged-in organization members with alert notification badge
- Launched historical power outage data purchase checkout
- Fixed bug where utility pages for untracked utilities returned a 500 error
Website:
- Added "Find My Utility" page to help users identify their utility company and report outages at their address
- Improved address search on the Find My Utility page with better loading states and error feedback
- Added streamlined magic link login experience for new users arriving from the Report an Outage flow
- Dashboard: Added guided onboarding tour for utility and emergency management users
- Dashboard: Added active alerts panel showing which alerts are currently exceeding configured thresholds
- Dashboard: Added "Report Issue" button for submitting bug reports with attached diagnostic logs
- Dashboard: Added empty state for historical data timeline when no data is available for the selected range
- Fixed bug where OTP login emails were sent twice during verification
- Fixed county count display on county pages to accurately reflect the number of counties
Now covering 96% of US customers!
Website:
- Added dark mode support across entire platform with theme toggle in navigation
- Added Power Outage logo to all map visualizations
- Added table view toggle to homepage, state pages, county pages, and regions pages
- Added magic link login for one-click email authentication
- Dashboard: Added first-visit guidance dialog for new users
- Dashboard: Redesigned Add Map and Add Table interfaces with improved controls
- Dashboard: Merged Update Interval and Time Range into single unified control
- Dashboard: Added Events, Customers per Event, and Last Updated columns to tables
- Dashboard: Added navigation from utilities page to dashboard for utility employees
- Added Power Outage Alliance page showcasing industry partnerships
- Improved mobile experience above the fold on homepage, state, and county pages
- Updated regions pages with enhanced outage data views and map modes
- Improved map rendering performance with optimized TopoJSON processing
- Added loading progress bar for page navigation
- Added terms of use agreement during user onboarding
Complete platform rewrite - Now tracking 900+ utilities!
Website:
- Added utility company dashboard with custom organization views and real-time monitoring
- Added electricity rates pages with state and city-level data
- Added solar energy pages
- Added "Use Our Data" section with pages for utilities, telecommunications, emergency management, and restoration crews
- Improved mobile experience across all pages
- Rebuilt maps using D3.js and MapLibre GL for improved performance
- Added 3D extrusion maps showing outage intensity
- Switched to TopoJSON format for faster map loading
- Added historical data visualization with timeline controls
927 Utilities tracked, 213 Million Customers Tracked!
Website:
- Improve user experience on utility pages for untracked utilities
- Fixed bug where some situations utilities could be accessed in the wrong region
Api:
- Json v1.6 Changed Behavior: If a utility is not tracked return 0 customers tracked instead of the customers served in the CustomersTracked field
- Don't return disabled states in the API. (State records that we have created but are not tracking and not displaying on the website yet.)
Map Widget:
- Published Map Widget Version 1.6!
- Added some more customizability and cleaned up alot of stuff to make adding new countries to the Widget easier
Website:
- Fixed bug where on some iphones the map legend gradient would get split into multiple lines
- Added county level maps for Northern Ireland and Jamaica
- Added Caribbean Region to .com site
Api:
- Improved efficiency for CSV API calls
Website:
- Added county level maps for Scotland
- Added EU pages to support adding Ireland
- Fixed a bug where specific web requests would result in a 500 error instead of 404
888 Utilities tracked, 194 Million Customers Tracked!
Website:
- Added county level maps for England and Wales
- Fixed an issue where very rarely the maps would try to load before the DOM was ready causing them never to appear
Map Widget:
- Fixed a bug where the wrong color would sometimes be used for the third tier outage level on the country level maps
Website:
- Changes to allow for different substate area names other then County, like Parish for Louisiana
- Added Total out sum to Regions pages for each country
Api:
- Published new GeoJson endpoint version 1.6.1
- Changed "LineStrings" to "LineString" to align with GeoJson standards
842 Utilities tracked, 190 Million Customers Tracked!
Website:
- Changed shades of blue sitewide to improve contrast
- Changed colors for no data vs data errors, Gray = No Data, Black = Data Error
- Improved a few SEO items
- Improved database query efficiency for some pages
Website:
- Updated JQuery from 2.1.4 to 3.6.3
- Updated MapBox from 0.33.1 to 1.12.0
- Made a few improvements on how maps are loaded, and improved error handling around map load failures
- Added country level maps to https://poweroutage.com/uk
- Updated county level map legends so they match the maps' color interpolation
Map Widget:
- Updated JQuery from 2.1.4 to 3.6.3
- Updated MapBox from 0.33.1 to 1.12.0
Website:
- Improved About / FAQ / Major event pages
- Added a page specifically for utilities
Website:
- Improved layout for landing pages on mobile
- Changed fonts site wide to Noto Sans
- Improved state and utility comment and site wide alert formatting
- Changed date format site wide to yyyy-mm-dd hh:MM:ss tt
- Utilities are now disabled/hidden from the site after they are purchased or merged
Api:
- Released GeoJson version 1.6
- Added a county level GeoJson endpoint
Website:
- Minified some map geometry files where possible
- Redesigned the map legends across the site
- Redesigned the top outages table on the country pages
- Fixed a few spots on CA pages that still said State instead of Province
- Added a warning to all Ukraine related pages
- Fixed a few small SEO issues
Map Widget:
- Redesigned the map legends for the Map Widget API
- Added Canada and province Widget API endpoints
This system has been continuously updated since 2016, growing from tracking a handful of utilities to over 900 utilities and 200+ million customers across multiple countries. Contact us for detailed historical changelog information.