Open data: verified electricity rates
Last updated: · Rates last verified: 2026-07-19
The current default electricity supply rate for all 24 utilities we track — the Price to Compare, Standard Service Offer, Basic Generation Service, or Standard Offer Service — as one dataset. Every row carries its primary-source URL, its verification date, and its reset schedule. We maintain it because we need it to be right; you're welcome to build on it.
rates.json
Structured JSON with metadata block — for apps, dashboards, and analysis.
Download →
rates.csv
Spreadsheet-ready — open directly in Excel or Google Sheets.
Download →
License & credit
CC BY 4.0 — free to use, republish, and build on, with credit to RateWatchdog and a link to ratewatchdog.com. The underlying figures are public information from utilities and regulators; our verified compilation is the licensed work. Rates shown are supply-only (delivery charges are additional) and reset on each utility's schedule — see the reset calendar. Method: how we verify. Questions or custom cuts: [email protected].
Embeddable live rate badges
Running a local news site, blog, or community page? Embed a utility's current verified rate — it updates whenever we verify a new figure, and it credits back here. Copy the snippet, swap the utility if needed:
Example — PECO:
<iframe src="https://ratewatchdog.com/embed/rate/peco/"
width="330" height="110" style="border:0" loading="lazy"
title="Current PECO electricity rate — RateWatchdog"></iframe> Live preview:
All embed URLs (24 utilities)
- Pepco (D.C.) (DC):
/embed/rate/pepco-dc/ - Delmarva Power (Delaware) (DE):
/embed/rate/delmarva-de/ - Ameren Illinois (IL):
/embed/rate/ameren-il/ - ComEd (IL):
/embed/rate/comed/ - Baltimore Gas & Electric (BGE) (MD):
/embed/rate/bge/ - Delmarva Power (MD):
/embed/rate/delmarva/ - Pepco (Maryland) (MD):
/embed/rate/pepco/ - Potomac Edison (MD):
/embed/rate/potomac-edison/ - Atlantic City Electric (NJ):
/embed/rate/ace/ - Jersey Central Power & Light (JCP&L) (NJ):
/embed/rate/jcpl/ - PSE&G (NJ):
/embed/rate/pseg/ - AEP Ohio (OH):
/embed/rate/aep-ohio/ - AES Ohio (OH):
/embed/rate/aes-ohio/ - Duke Energy Ohio (OH):
/embed/rate/duke-ohio/ - Ohio Edison (FirstEnergy) (OH):
/embed/rate/ohio-edison/ - The Illuminating Company (FirstEnergy) (OH):
/embed/rate/illuminating/ - Toledo Edison (FirstEnergy) (OH):
/embed/rate/toledo-edison/ - Duquesne Light (PA):
/embed/rate/duquesne/ - Met-Ed (FirstEnergy) (PA):
/embed/rate/met-ed/ - PECO Energy (PA):
/embed/rate/peco/ - Penelec (FirstEnergy) (PA):
/embed/rate/penelec/ - Penn Power (FirstEnergy) (PA):
/embed/rate/penn-power/ - PPL Electric Utilities (PA):
/embed/rate/ppl/ - West Penn Power (FirstEnergy) (PA):
/embed/rate/west-penn/
What's in the dataset
| Field | Meaning |
|---|---|
| rate_cents_kwh | Current residential default supply rate, ¢/kWh — supply only, delivery charges additional |
| default_service_name | What the rate is called in that state (Price to Compare, SSO, BGS, SOS) |
| effective_start | When the current figure took effect |
| verified_at | When we last verified it against the primary source |
| source_url | The primary source: the utility's posted rate page, commission tool, or tariff document |
| reset_cadence / next_reset | How often the rate changes and the next scheduled change |
Caveats we label rather than hide: several utilities have seasonal or usage-tiered rates (the dataset carries the current-period residential figure; tiers and seasonal steps are documented on each utility's page); rates reset on each utility's schedule, so always check verified_at.