“No man is allowed to be a judge in his own cause, because his interest would certainly bias his judgment.”
— James Madison

Welcome to the Congressional Representation Project!

This site is an educational hub for understanding U.S. House representation from 1976 to 2024, covering how votes translate into seats, where elections are competitive, and how those patterns change over time and across states.

Explore the data through interactive maps, trend charts, case studies, and downloadable project files. Building-block metrics (fairness, competition, contestation, and more) and composite indexes, including the Electoral Accountability Index (EAI), Confidence-Weighted EAI, Distortion Index, Voter Efficacy, Responsiveness, Turnover, and Partisan Advantage, summarize statewide patterns in plain numbers, with optional raw and adjusted views when uncontested races would otherwise distort the picture.

Start here:

  • About This Project: why representation is measured this way and what fair representation means in the data.
  • Key Findings: six national patterns drawn from the dataset before you explore the tools.
  • Understanding the Metrics: plain-language deep dive into every metric and index (what it is for, what it answers, and how it relates to academic sources).
  • Interactive Map: pick a year and metric, click a state for district-level detail, and double-click to return to the national view.
  • Partisan Advantage: see which party a state’s map structurally favors using a directional red/blue national map.
  • Visualizing Trends: chart one or more metrics across years for the nation or a single state; compare raw vs. adjusted results.
  • Case Studies: in-depth looks at North Carolina (1992), Massachusetts (2024), the 2010 redistricting cycle, and Texas (2003–2004).
  • Static Visualizations: five pre-built national charts with CSV downloads.
  • Raw Data Browser: preview the electoral dataset, source CSVs, and the metric calculation script.
  • Details & Sources: metric glossary, data downloads, limitations, changelog, and credits.

Important disclaimer: CRProject is an independent, non-partisan data science initiative designed to visualize structural election data. It does not take advocacy positions, nor is it funded by any political organization.

About This Project

Most people assume their vote automatically translates into representation. In practice, district lines, uncontested races, and election competitiveness all help determine whether that translation is fair. CRProject exists to measure those structural factors with data, not opinion.

In U.S. House elections, each district uses winner-take-all rules: a candidate who wins 51% of the vote and one who wins 99% both receive exactly one seat. Votes beyond what is needed to win, and all votes cast for losing candidates, produce no additional representation. When races are uncontested or effectively safe for one party, accountability weakens further. Voters have fewer meaningful choices, challengers face steep hurdles, and statewide scores for competition and contestation fall even when a state's overall politics look stable.

Fair representation, as used on this site, means vote totals and seat outcomes line up reasonably well, elections stay competitive, and results are not dominated by uncontested or one-sided districts. The Congressional Representation Project (CRProject) is an independent, non-partisan data science resource covering 1976 to 2024. Every metric, dataset, and script is open for download, inspection, and reuse so researchers, journalists, and citizens can judge for themselves whether they are fairly represented.

Key Findings

Six national patterns from the district-weighted metrics in CRProject’s electoral dataset (1976–2024). Each point summarizes the full country, not any single state or district.

  • National fairness is down about 10 points since 1976. District-weighted fairness averaged about 48/100 in 1976 and about 39/100 in 2024. The path was not a straight slide: fairness briefly rebounded near 49 in the high-turnout 2020 election, then fell again by 2024 as 2020-Census maps settled. Explore year-by-year values on the interactive map (Fairness) or Visualizing Trends.
  • Every post-1980 Census redistricting cycle coincided with a national fairness drop. Fairness fell in the first House election under each new map from 1982 through 2022. The steepest hit was about −10 points from 2000 to 2002. Metric confidence also fell after each of those cycles (typically about 5 to 12 points), when fresh lines and uneven contestation make statewide scores harder to read. Compare before-and-after bars in Static Charts (Redistricting Cycle Impact).
  • National map structure flipped from a Democratic lean to a Republican lean. On the Partisan Advantage Index (−1 = Democratic structural edge, +1 = Republican), the country was usually negative through the late 1970s and 1980s, then turned positive for most elections after the mid-1990s and peaked near +0.32 in 2016. By 2024 the national tilt had eased to about +0.09, still Republican-leaning on average. Absolute fairness alone cannot show that directional shift; see the Partisan Advantage map.
  • The 2010 redistricting cycle sharply rewired the national seat-vote balance. In 2008, Democrats held about 3.5 points more seat share than vote share nationwide. By 2012, Republicans held about 4.4 points more seats than votes even though Democrats still won a slim nationwide House popular-vote majority (~51%). That is a swing of nearly 8 points in who the maps advantaged, and national PAI jumped to about +0.29 the same year. Watch the two lines in Static Charts (Seat Share vs. Vote Share).
  • Lower fairness is not the same thing as less competitive races. National competitiveness is actually higher in 2024 (about 83/100) than in 1976 (about 76/100), even though fairness is lower. Many districts still have two-party contests; the long-run problem in the data is increasingly how votes translate into seats, not simply that nobody shows up to run. Compare Fairness and Competitiveness on the interactive map or in Visualizing Trends.
  • Uncontested races still distort headline scores in some years and states. As many as about 22% of districts lacked major-party opposition in 1998 (the dataset high). Recent national rates are closer to 6–10%, but individual states can still see most seats go uncontested (Massachusetts in 2024 is the clearest recent example). That is why the project publishes raw and adjusted metrics side by side. Follow the national trend in Static Charts (Uncontested Races Over Time), or open the Case Studies.

Understanding the Metrics

The map and charts show a long list of scores. The Metric glossary gives short definitions and formulas; this section is the full tour. It explains why each metric exists, what question it answers, how to read it, and (where relevant) how CRProject’s version relates to the academic literature. Expand any metric below. If you are not sure which score you want, start with the chooser.

Which metric am I looking for?

Match the question you care about to a metric (or a short list), then open that entry below.

Foundations: scales, raw vs. adjusted, and at-large states

Almost every map score is stored as a number from 0 to 1 and shown as 0 to 100. Unless noted, higher = better. Two important exceptions: Incumbency Insulation and the Distortion Index are higher = worse. The Partisan Advantage Index is not a 0–100 “quality” score at all: it runs from −1 to +1 and only tells direction (who is favored).

Raw vs. Adjusted Metrics (foundation for almost everything)

Why this exists: Winner-take-all House races sometimes have no major-party opponent. Raw totals then look like 100%–0%, which makes competition look perfect for the winner and destroys two-party fairness math. CRProject therefore computes every statewide metric twice.

What raw means: The votes as recorded (or as close as the source data allows). Use raw when you want “what actually happened on the ballot.”

What adjusted means: For districts that are uncontested or nearly so (the minority party under about 2% of the total), the calculator imputes a plausible two-party split. It blends statewide House Democratic share (40%), statewide presidential Democratic share when available (40%), and the average of neighboring contested districts (20%), then clamps the estimate between 5% and 95%. Original raw votes are still stored separately.

What question it answers: “Am I looking at observed ballots, or at a counterfactual that fills in missing opposition?”

How to use it: If raw and adjusted diverge a lot, read Distortion and Contestation before trusting a headline ranking. Adjusted values are estimates, not recorded votes.

At-large (single-district) states (special case)

Why this matters: When a state has only one House seat, there is no multi-district map to pack or crack. Seat-based fairness tools (Efficiency Gap, Mean-Median, Proportionality, Fairness, PAI, Participation Equality, Turnover, Responsiveness) return null.

What still works: Competitiveness, Contestation, Incumbency Insulation, Structural Stability, and a simplified EAI that weights Competitiveness 50%, Contestation 25%, and Stability 25% (no fairness term). Metric Confidence uses a 0.75 baseline with penalties for redistricting and uncontested races.

Underlying metrics (the building blocks)

These scores describe one structural idea each. Several are then combined into Fairness or EAI. Three of them (Efficiency Gap, Mean-Median, and the seat–vote idea behind Proportionality) come from academic work; CRProject turns the raw gaps into 0–1 “higher = better” scores with explicit caps.

Efficiency Gap (fairness building block)

In plain terms: In every district, votes for the loser are “wasted,” and so are winning votes above the bare majority needed to win. The Efficiency Gap asks whether one party systematically wastes more votes than the other across the whole state.

Why it exists: Packing (piling your opponents into a few landslide districts) and cracking (spreading them thinly so they lose many close races) both show up as asymmetric wasted votes, even when shapes look ordinary.

What question it answers: “Are wasted votes roughly balanced between the parties, or is one side systematically inefficient?”

How CRProject calculates it:

Raw gap
EG = (Democratic Wasted Votes - Republican Wasted Votes) / Total Votes
Score shown on map
Efficiency Gap Score = 1 - min(|EG| / 0.12, 1)

An absolute gap of 12 percentage points or more scores 0; a gap of 0 scores 100.

Academic source: Nicholas Stephanopoulos & Eric McGhee, Partisan Gerrymandering and the Efficiency Gap (2015). They popularized EG as a litigation-ready partisan-symmetry measure and discussed thresholds on the order of an 8% gap (or about two seats) as a legal concern.

Relationship / differences: CRProject uses the same wasted-vote intuition and signed gap formula, but (1) converts the gap into a continuous 0–1 score with a 12% normalization cap rather than applying their courtroom threshold as a pass/fail test, (2) folds the absolute score into Fairness and (separately) keeps a signed version inside PAI, and (3) recomputes on both raw and adjusted votes. We are not claiming a map is illegal at any particular EG level.

Mean-Median Difference (fairness building block)

In plain terms: Line up every district by Democratic vote share. Compare the average share to the middle (median) district. If Democrats’ votes are piled into a few ultra-blue districts, the mean drifts away from the median, which often signals packing.

Why it exists: It is a compact way to detect asymmetric district distributions without needing a full seats-votes curve.

What question it answers: “Is one party’s support distributed more unevenly across districts than the other’s in a way that biases seats?”

How CRProject calculates it:

Raw gap
Mean-Median Gap = |Mean(Democratic Vote Share) - Median(Democratic Vote Share)|
Score shown on map
Mean-Median Score = 1 - min(Gap / 0.06, 1)

A 6-point mean–median gap or larger scores 0.

Academic source: Robert Browning & Gary King, Seats, Votes, and Gerrymandering (1987), in the broader seats–votes / bias tradition. Later applied work (including McDonald, Best, and others) also uses mean–median as a partisan-bias diagnostic.

Relationship / differences: The classic literature often reports the signed difference (mean − median) and interprets direction. Fairness on this site uses the absolute gap so the score only says “how skewed,” not “who benefits.” Direction is restored in the Partisan Advantage Index mean–median component. Our 6% cap is a CRProject normalization choice for the 0–1 score, not a universal legal cutoff from Browning & King.

Proportionality (Seat–Vote Gap) (fairness building block)

In plain terms: Compare the share of seats a party wins to its share of the statewide two-party House vote. If Democrats win 50% of votes but 30% of seats, proportionality is poor.

Why it exists: It is the most intuitive fairness check for non-specialists: “Did the seats match the votes?” Winner-take-all systems are not designed to be perfectly proportional, but large, persistent gaps are still informative.

What question it answers: “How far is seat share from vote share in this state-year?”

How CRProject calculates it:

Raw gap
Seat-Vote Gap = |Democratic Seat Share - Democratic Vote Share|
Score shown on map
Proportionality Score = 1 - min(Seat-Vote Gap / 0.25, 1)

A 25-point seat–vote gap scores 0.

Academic source: Andrew Gelman & Gary King, A Unified Method of Evaluating Electoral Systems and Redistricting Plans (1994). Their broader project (including JudgeIt) models seats–votes curves, bias, and responsiveness with uncertainty estimates.

Relationship / differences: CRProject uses a simple absolute seat–vote gap as one fairness ingredient, not the full Gelman–King seats–votes model. We do not estimate counterfactual election swings or standard errors here. For a related but richer idea of how seats move when votes move, see Responsiveness. Direction of the seat–vote gap appears again (signed) inside PAI.

Fairness Score (composite of the three above)

In plain terms: One headline number for “how evenly votes become seats,” averaging Efficiency Gap, Mean-Median, and Proportionality after each has been turned into a 0–1 score.

Why it exists: No single fairness formula is perfect. Averaging three complementary views reduces the chance that one quirky edge case drives the whole story.

What question it answers: “Taking several standard fairness ideas together, how balanced does this state’s vote-to-seat translation look?”

How CRProject calculates it:

Formula
Fairness = (Efficiency Gap Score + Mean-Median Score + Proportionality Score) / 3

Unavailable for at-large states. Each component is a normalized 0–1 score (higher = better), not the raw gap value.

Important limit: Fairness is unsigned. A low score does not say which party benefited. Pair it with Partisan Advantage when direction matters.

Competitiveness (how close are the races?)

In plain terms: How near 50–50 were the district results? A 51–49 race scores high; an 85–15 race scores low.

Why it exists: Accountability needs more than proportional seats. If every district is a landslide, voters rarely have a realistic chance to change the outcome.

What question it answers: “On average, how competitive were House races in this state?”

How CRProject calculates it:

Formula (district level)
Adjusted district: 1 - 2|Vote Share - 0.5| Raw district: 1 - (2|Vote Share - 0.5|)²
Formula (statewide score)
Competitiveness = average of district scores in the state

Uncontested raw races look maximally uncompetitive until adjusted imputation fills in an opponent.

Contestation (did both parties show up?)

In plain terms: The share of districts where both major parties had a meaningful presence on the ballot (not missing or under about 2% of the vote).

Why it exists: Competitiveness can only be measured honestly when someone runs. Contestation separates “close race” from “no race.”

What question it answers: “What fraction of districts had a real two-party contest?”

How CRProject calculates it:

Formula
Contestation Rate = Contested Districts / Total Districts

This is one of the strongest predictors of whether raw and adjusted metrics will disagree.

Incumbency Insulation (higher = worse)

In plain terms: How protected sitting members look: uncontested incumbent races plus large victory margins when they are challenged.

Why it exists: Even a “fair” map can feel frozen if incumbents rarely face serious contests. This score is about insulation, not about whether the incumbent “deserves” to win.

What question it answers: “How hard does the structure make it to dislodge incumbents this cycle?”

How CRProject calculates it:

Formula
Incumbency Insulation = 0.75(Uncontested Incumbent Rate) + 0.25(Average Incumbent Victory Margin)

Calculated among districts with a Democratic or Republican incumbent. Open seats (incumbent = O) are excluded. Higher = more insulation.

Structural Stability (inverse of insulation)

In plain terms: How open the system looks to electoral change—the inverse of incumbency insulation, so higher means less locked-in incumbency.

Why it exists: EAI needs a “higher = better” openness term. Stability flips insulation into that scale.

What question it answers: “How little are incumbents insulated in this state-year?”

How CRProject calculates it:

Formula
Structural Stability = 1 - Incumbency Insulation
Metric Confidence (can I trust the other scores?)

In plain terms: A reliability flag for the state’s metrics this year, not a judgment of the election’s “quality.”

Why it exists: Uncontested races and brand-new maps make fairness and competition estimates noisier. Confidence tells you when to be careful.

What question it answers: “How much should I lean on this state’s headline scores?”

How CRProject calculates it:

Formula
Confidence = 1 - 0.5 × (1 - Contestation) - 0.10 if post-redistricting (single-district states use a fixed baseline of 0.75 with similar penalties)

Confidence is about data/structure reliability, not political intent.

Composite indexes (why they exist)

Indexes exist because one number can never capture representation, but a purposeful blend can answer a specific question better than dumping every raw gap on the user. Each index below has a job: overall accountability, measurement integrity, voter experience, directional partisan tilt, or change over time.

Electoral Accountability Index (EAI) (flagship composite)

In plain terms: A single 0–100 summary of how accountable a state’s House election structure looks: fair-ish seat outcomes, competitive races, contested ballots, and less insulated incumbents.

Why it exists: Fairness alone ignores uncontested landslides. Competitiveness alone ignores packed maps that still have two names on the ballot. EAI forces those ideas to share one score so states can be compared at a glance.

What question it answers: “Taking structure as a whole, how strong does electoral accountability look in this state-year?”

How CRProject calculates it:

Formula (multi-district states)
EAI = 0.30(Fairness) + 0.30(Competitiveness) + 0.20(Contestation) + 0.20(Stability)
Formula (at-large states)
EAI = 0.50(Competitiveness) + 0.25(Contestation) + 0.25(Stability)

What it is not: Not a democracy scorecard, not proof of gerrymandering, and not a ranking of which party “should” win. It is a structural composite from House election returns.

Confidence-Weighted EAI (credibility-adjusted ranking)

In plain terms: EAI pulled toward the national average when Metric Confidence is low, so extreme rankings driven by thin data matter less.

Why it exists: A state with seven uncontested seats can post a rock-bottom raw EAI that is partly a measurement artifact. Shrinkage is a standard statistical way to say “discount this extreme until the data improve.”

What question it answers: “If I rank states this year, which extremes still look extreme after trusting the data less when confidence is low?”

How CRProject calculates it:

Formula
Weighted EAI = (Confidence × EAI) + ((1 − Confidence) × National Mean EAI for that year)

Caveat: Best for within-year comparisons. The national mean moves each election, so levels are not ideal for long multi-decade trend lines (use ordinary EAI for that).

Distortion Index (higher = worse)

In plain terms: How much headline scores jump between raw and adjusted pipelines. Large distortion means the story you see depends heavily on imputation.

Why it exists: CRProject always offers raw and adjusted views, but users need a single alarm light for “these two disagree a lot.”

What question it answers: “Is this state’s ranking driven by observed votes, or by the uncontested-race model?”

How CRProject calculates it:

Formula
DI = min((Σ w·|adjusted − raw| / Σ w) / 0.20, 1) where w weights Competitiveness (0.35), EAI (0.25), Fairness (0.25), and Stability (0.15)

Higher = more distortion from imputation. It will often move with low contestation; that correlation is expected, not a bug.

Voter Efficacy Index (did ballots help someone win?)

In plain terms: Combines (1) how many voters backed a winner rather than a loser, (2) competitiveness weighted by turnout so big districts count more, and (3) contestation.

Why it exists: Ordinary competitiveness averages districts equally. Voter Efficacy asks what the electorate as a whole experienced: high-turnout competitive seats raise the score; many losing votes in blowouts lower it.

What question it answers: “Setting map fairness aside for a moment, how efficacious did voting feel statewide?”

How CRProject calculates it:

Formula
VEI = 0.45(Represented Share) + 0.40(Turnout-Weighted Competitiveness) + 0.15(Contestation) Represented Share = 1 − (Losing Votes / Total Two-Party Votes) / 0.5

Prefer adjusted when many races are uncontested: an unopposed district has zero losing voters and can look falsely “perfect” on raw votes.

Trap to avoid: Total wasted votes are always about 50% of ballots in two-candidate winner-take-all races (loser votes + winner surplus). That is why this index does not use a raw “wasted vote rate,” and why Efficiency Gap uses the difference between parties’ wasted votes instead.

Participation Equality Index (even turnout across districts?)

In plain terms: Districts are equal-population by law, but ballots cast are not. This score measures how uneven turnout is across a state’s districts (coefficient of variation), then converts it so higher = more equal participation.

Why it exists: Nothing else on the site tracks “participation deserts” next to high-turnout districts. Safe or uncontested seats often suppress turnout and widen that gap.

What question it answers: “Are voters participating similarly across districts, or are some seats turnout ghost towns?”

How CRProject calculates it:

Formula
PEI = 1 − min((SD / Mean of District Turnout) / 0.35, 1)

Null for at-large states. Default calculation prefers raw turnout (participation is about ballots cast, not imputed ones).

Partisan Advantage Index (PAI) (−1 to +1, directional)

In plain terms: Fairness says “how far from balance.” PAI says “who the structure favors.” Negative = Democratic structural edge; positive = Republican; near zero = roughly neutral.

Why it exists: Absolute fairness metrics fold away the sign. Two states can both score 20 on Fairness while tilting in opposite directions. PAI keeps direction so the national story (and state stories like Wisconsin vs. Maryland) are readable.

What question it answers: “All else equal, does this state’s districting-plus-vote pattern structurally advantage Republicans or Democrats?”

How CRProject calculates it:

Formula
PAI = 0.40·signed(EG) + 0.25·signed(MM) − 0.35·signed(seat−vote gap)

Each component is capped and the overall score is clamped to [−1, +1]. The same three fairness ingredients appear here with signs restored. See also the dedicated Partisan Advantage map and its component layers.

Relationship to literature: Builds on the same Efficiency Gap / mean–median / seats–votes ideas as above, but as a CRProject composite for visualization. Do not chart PAI on the same axis as 0–100 metrics without reading the trend warning.

Responsiveness Index (cross-year; seats move when votes move?)

In plain terms: From the previous even-year election to this one, if statewide vote share moves, do seats move with it? A classic textbook benchmark is about 2.0 (the “cube law” neighborhood for two-party systems). The index scores how close the observed swing ratio is to 2.

Why it exists: EAI is a snapshot. Responsiveness asks whether the delegation is frozen or reactive when opinion shifts.

What question it answers: “When the statewide House vote moved, did seats respond in a typical way?”

How CRProject calculates it:

Formula
Responsiveness = 1 − min(|swing ratio − 2| / 2, 1) where swing ratio = Δ(seat share) / Δ(vote share) vs. prior even-year election

Unavailable for 1976, when the vote barely moved (<0.5 points), and for at-large states. Small states can look noisy when one seat flips.

Literature note: Seats–votes responsiveness is central to Gelman & King and earlier swing-ratio work. CRProject uses a simple two-election ratio versus a 2.0 benchmark, not a full multi-year seats–votes regression.

Turnover Index (cross-year; did the delegation refresh?)

In plain terms: How much the delegation changed: party flips in the same district numbers, plus open seats where no incumbent ran.

Why it exists: Competitiveness can be high while the same party keeps winning. Turnover tracks actual refresh. After redistricting, district numbers no longer mean the same places, so only open-seat rate is used.

What question it answers: “How much did this state’s House roster actually change since last time?”

How CRProject calculates it:

Formula
Turnover = 0.6(flips / 15% of seats) + 0.4(open seats / 20% of seats), capped at 1; post-redistricting years use open seats only

Unavailable for 1976 and at-large states. Always check the post-redistricting flag before reading flip-based turnover.

How the pieces fit together

Fairness family: Efficiency Gap, Mean-Median, and Proportionality → average into Fairness → (unsigned) severity of vote–seat mismatch. PAI reuses those ideas with signs to show direction.

Accountability family: Fairness + Competitiveness + Contestation + Stability → EAI. Confidence and Distortion tell you whether to trust or shrink that headline. Confidence-Weighted EAI is the ranking-friendly version.

Voter experience family: Competitiveness and Contestation describe the ballot; Voter Efficacy weights outcomes by who actually voted; Participation Equality asks whether turnout itself is uneven.

Change-over-time family: Responsiveness (seats follow votes?) and Turnover (did members/parties change?) need a prior election; they complement the single-year snapshots.

For short formulas only, use the Metric glossary or the Metric Information panel under the Interactive Map. For worked examples tying scores to real events, see Case Studies.

Interactive Map

This interactive map provides a visual on nationwide electoral metrics and statewide vote totals.
Click a state to view the state metrics. Double-click to return to nationwide metrics.

Select Year
Elections occur in even-numbered years.
Select Metrics
More Options
Metric Information
The Electoral Accountability Index (EAI) is a composite score of how accountable a state’s congressional election structure appears to be in a given year. It combines fairness, competitiveness, contestation, and structural stability into a single value from 0.0 to 1.0 (0 to 100 on the map). Higher scores indicate elections where votes translate more fairly into seats, races are more competitive and contested, and incumbents are less insulated from change.
Formula (multi-district states)
EAI = 0.30(Fairness) + 0.30(Competitiveness) + 0.20(Contestation) + 0.20(Stability)
Note
Single-district (at-large) states use a simplified blend without fairness (50% Competitiveness, 25% Contestation, 25% Stability). This index is a composite indicator of congressional election structure. It is not intended to measure every aspect of democratic quality or representation.
Metric Confidence estimates how reliable the calculated metrics are for a given state and year. Confidence decreases when many districts are uncontested, when adjusted values are heavily used, or immediately after redistricting cycles.
Formula
Confidence = 1 - 0.5 × (1 - Contestation) - 0.10 if post-redistricting (single-district states use a fixed baseline of 0.75 with similar penalties)
Note
Reflects confidence in the statistical calculations and available data, not proof of political intent, fairness, or gerrymandering.
The Fairness Score is a composite metric measuring how fairly votes are translated into representation. It combines the Efficiency Gap, Mean-Median difference, and Proportionality into a single normalized score from 0.0 to 1.0.
Formula
Fairness = (Efficiency Gap Score + Mean-Median Score + Proportionality Score) / 3
Note
Each component is a normalized 0–1 score (higher = better), not the raw gap value.
Competitiveness measures how close and competitive elections are across all districts in a state. Higher scores indicate more competitive elections where both parties have realistic chances of winning.
Formula (district level)
Adjusted district: 1 - 2|Vote Share - 0.5| Raw district: 1 - (2|Vote Share - 0.5|)²
Formula (statewide score)
Competitiveness = average of district scores in the state
Contestation measures how many districts had meaningful electoral competition. A district is considered contested when both major parties field candidates with measurable vote totals.
Formula
Contestation Rate = Contested Districts / Total Districts
Structural Stability estimates how open and responsive a political system is to electoral change. It is inversely related to incumbency insulation, meaning systems with heavily protected incumbents score lower.
Formula
Structural Stability = 1 - Incumbency Insulation
Efficiency Gap measures whether one political party wastes significantly more votes than the other. It detects potential gerrymandering by comparing losing votes and excess winning votes between parties.
Raw gap
EG = (Democratic Wasted Votes - Republican Wasted Votes) / Total Votes
Score shown on map
Efficiency Gap Score = 1 - min(|EG| / 0.12, 1)
Note
Higher scores indicate more balanced representation.
Academic Source
Nicholas Stephanopoulos & Eric McGhee, Partisan Gerrymandering and the Efficiency Gap (2015)
Mean-Median measures asymmetry in district vote distributions by comparing the statewide average vote share to the median district vote share. Large differences can indicate structural bias or partisan packing.
Raw gap
Mean-Median Gap = |Mean(Democratic Vote Share) - Median(Democratic Vote Share)|
Score shown on map
Mean-Median Score = 1 - min(Gap / 0.06, 1)
Note
Lower gaps produce higher scores.
Proportionality compares statewide vote share to statewide seat share. It measures how closely representation matches the actual votes cast.
Raw gap
Seat-Vote Gap = |Democratic Seat Share - Democratic Vote Share|
Score shown on map
Proportionality Score = 1 - min(Seat-Vote Gap / 0.25, 1)
Academic Source
Incumbency Insulation estimates how protected incumbents are from losing elections. It combines uncontested incumbent races and large incumbent victory margins into a single structural measure.
Formula
Incumbency Insulation = 0.75(Uncontested Incumbent Rate) + 0.25(Average Incumbent Victory Margin)
Note
Higher scores indicate more insulated incumbents (higher = worse).
The Distortion Index measures how much a state’s headline metrics shift between raw recorded votes and adjusted (imputed) votes. Large gaps suggest the displayed score depends heavily on uncontested-race estimation rather than observed voting.
Formula
DI = min((Σ w·|adjusted − raw| / Σ w) / 0.20, 1) where w weights Competitiveness (0.35), EAI (0.25), Fairness (0.25), and Stability (0.15)
Note
Higher scores mean more distortion from imputation (higher = worse). Use this to flag state-years where raw vs. adjusted comparisons deserve extra scrutiny.
Confidence-Weighted EAI applies empirical-Bayes shrinkage to the Electoral Accountability Index. States with low metric confidence are pulled toward the national EAI mean so extreme rankings from shaky data carry less weight.
Formula
Weighted EAI = (Confidence × EAI) + ((1 − Confidence) × National Mean EAI for that year)
Note
Best used for within-year ranking comparisons. The national mean moves each election year, so levels are not directly comparable across years.
The Voter Efficacy Index estimates how many voters in a state actually helped elect a winning candidate, combined with turnout-weighted district competitiveness and the statewide contestation rate. Higher scores mean more voters backed winners in competitive, contested races.
Formula
VEI = 0.45(Represented Share) + 0.40(Turnout-Weighted Competitiveness) + 0.15(Contestation) Represented Share = 1 − (Losing Votes / Total Two-Party Votes) / 0.5
Note
Uncontested districts have zero losing voters and can score as perfect representation on raw votes. Prefer adjusted metrics when many races are uncontested.
The Participation Equality Index measures how evenly ballots are cast across districts in a state. Because districts are equal-population by law, large turnout gaps reflect participation inequality rather than apportionment differences.
Formula
PEI = 1 − min((SD / Mean of District Turnout) / 0.35, 1)
Note
Single-district (at-large) states return no value. Uncontested races can mechanically suppress turnout, so this index often correlates with contestation.
The Responsiveness Index measures whether a state’s delegation shifts seats when statewide two-party vote share moves from the prior election. It compares the change in Democratic seat share to the change in Democratic vote share (a swing ratio), then scores how close that ratio is to about 2.0, a common textbook benchmark.
Formula
Responsiveness = 1 − min(|swing ratio − 2| / 2, 1) where swing ratio = Δ(seat share) / Δ(vote share) vs. prior even-year election
Note
Cross-year metric: unavailable for 1976 (no prior election in the dataset) and when vote share barely moved. At-large states return no value. Small states can look noisy when one seat flips.
The Turnover Index tracks how much a delegation refreshes between elections: party flips in the same districts plus open seats (no incumbent running). After redistricting, only open-seat rate is used because district numbers no longer refer to the same places.
Formula
Turnover = 0.6(flips / 15% of seats) + 0.4(open seats / 20% of seats), capped at 1; post-redistricting years use open seats only
Note
Cross-year metric: unavailable for 1976. At-large states return no value. Check whether the year is flagged post-redistricting before reading flip-based turnover.

Usage

Quick example: Select 2024 and Electoral Accountability Index. Then click a state.

  • If that state’s EAI is high, it usually means fairness, competition, contestation, and stability are all relatively strong for that year.
  • Switch the metric to Fairness and Competition to see why the overall score looks the way it does.
  • The Metric Information section below the map updates automatically with the formula and any academic source for the selected metric.
  • Turn on Display Table to inspect district-level results and spot patterns (many close races vs. many lopsided races).
  • If lots of races are uncontested, enable Adjusted Metrics and compare: big shifts suggest raw results are being dominated by uncontested districts.
  • Click the Download table as CSV button to download the current table, whether it be state election results or national metrics.

Takeaway: This is best used to determine why a metric is high or low for a given state or year by comparing that metric to each district's congressional election results.

Taking a Closer Look

The metrics and election results shown in the map are derived from our Electoral Dataset, which is available in the Sources section. The map adds geographic context, allowing you to compare metrics nationally and then drill down to individual states and congressional districts.

Some districts have shapes that are widely cited as unusual or controversial, but shape alone is not proof of gerrymandering or political intent. One way to use this view is to explore well-known redistricting controversies as case studies. For example, Louisiana’s 4th district (1992) is often discussed for its "Zorro"-like shape, while North Carolina’s 12th district (1992) was central to the Supreme Court case Shaw v. Reno. The map can help visualize these districts while the metrics provide additional context for comparison.

Some Louisiana (LA) elections may appear unusual because of the state's use of nonpartisan blanket primaries, often called "jungle primaries." Instead of separate party primaries, all candidates compete on the same ballot, and the top two may advance to a runoff regardless of party. In some historical elections, comparable Democratic-versus-Republican vote totals are not available, so the dataset records only the winning party. On the map and in the data, these elections may appear as 1s and 0s rather than conventional vote totals.

District boundaries are also shaped by legal and political constraints. Common factors include the Voting Rights Act of 1965 (VRA), equal-population requirements, communities of interest, compactness criteria, and whether maps are drawn by legislatures, commissions, or courts. Because these factors often interact, the map and metrics should be viewed as tools for exploration and comparison rather than a definitive judgment of any single cause.

Apportionment can also have a major impact on representation. After each Census, congressional seats are redistributed among the states based on population changes. States may gain or lose seats, requiring district boundaries to be redrawn even when political goals remain unchanged. Population growth, decline, and demographic shifts can all influence how districts are configured and how competitive elections become.

Massachusetts (MA) in 2024 illustrates how limited major-party competition can affect headline metrics. When many races are effectively uncontested, measures of competition and contestation can decline, lowering the overall EAI. The example also highlights a dataset choice: independent and third-party votes are kept separate rather than reassigned to either major party, even when an independent is a significant challenger.

Partisan Advantage

Fairness metrics on the Interactive Map measure how far a state is from balanced vote-to-seat translation. This view measures which direction the structure tilts. Blue states favor Democrats; red states favor Republicans; white is near neutral. Partisan metrics are statewide only. Click a state to open district election results below. Prefer adjusted values when many districts are uncontested.

Select Year
Select Metric
Options
About This Metric
The Partisan Advantage Index (PAI) combines three signed fairness ingredients into one directional score from −1 to +1. It uses the same district vote inputs as Fairness on the main map, but keeps each component’s sign so you can see who the structure favors, not just how far from balance the state sits.
Sign convention
Positive (+) = Republican structural advantage. Negative (−) = Democratic structural advantage. Near 0 = no strong directional tilt.
Formula
PAI = 0.40·signed(EG) + 0.25·signed(MM) − 0.35·signed(seat−vote gap)
Note
This is a directional index, not a “higher is better” score. Single-district (at-large) states have no value. This does not prove gerrymandering or legal intent.
The signed Efficiency Gap component compares wasted Democratic votes to wasted Republican votes statewide. When Democrats waste more votes (packing/cracking patterns), this component turns positive, indicating a Republican tilt.
Sign convention
Positive = Republican advantage. Negative = Democratic advantage.
Formula
signed(EG) = clamp((Dem wasted − Rep wasted) / total votes ÷ 0.12, −1, 1)
The signed Mean-Median component compares the average district Democratic vote share to the median district share. When Democratic votes are concentrated in landslide districts, mean exceeds median, which often signals a Republican seat edge.
Sign convention
Positive = Republican advantage. Negative = Democratic advantage.
Formula
signed(MM) = clamp((mean Dem share − median Dem share) ÷ 0.06, −1, 1)
The signed Seat-Vote Gap component compares Democratic seat share to Democratic vote share. Positive values here mean Republicans hold more seats than Democratic votes alone would suggest.
Sign convention
Positive = Republican advantage. Negative = Democratic advantage.
Formula
signed(seat−vote) = −clamp((Dem seat share − Dem vote share) ÷ 0.25, −1, 1)

Usage

Quick example: Select 1992 and Partisan Advantage Index, then scan the Southeast. Compare North Carolina to neighboring states.

  • Use the component metrics to see which ingredient drives a state’s color: efficiency gap, mean-median asymmetry, or seat-vote mismatch.
  • Click a state to zoom into district boundaries and view vote totals in the table (double-click to return to the national map).
  • Compare the same state on the main map’s Fairness metric (magnitude) with PAI here (direction).
  • Toggle Adjusted Metrics when uncontested races dominate; raw PAI can misread unopposed districts.
  • Use Download table as CSV for statewide partisan metrics or district results after clicking a state.

Takeaway: A state can score low on Fairness while PAI is near zero (unfair but not clearly one-sided), or low Fairness with a strong red/blue tilt.

Taking a Closer Look

Nationally (district-weighted, adjusted PAI), the country leaned Democratic in structure through much of the late 1970s and 1980s, about −0.25 in 1976 and still slightly negative in 1992. That flipped after the 1990s redistricting cycle: by 2000 and 2004 the national tilt was roughly +0.27 (Republican), peaking near +0.30 around 2012–2016 before easing to about +0.13 in 2020 and 2024. Fairness on the main map fell over the same era; PAI helps show that the shift was not symmetric. The national map structure moved from a modest Democratic edge toward a Republican one.

North Carolina (1990–1994) is a sharp directional story. Fairness fell from about 52 in 1990 to 38 in 1992 when the post-1990 map took effect, while PAI moved from about −0.45 to −0.64 (Democratic tilt). By 1994, PAI had swung to about +0.58 (Republican) even as Fairness recovered to roughly 50. Magnitude and direction diverged within two cycles. Compare 1992 and 1994 here and switch to Signed Seat-Vote Gap to see which component moved.

Texas (2002 vs. 2004) after the mid-decade redraw shows the same split from another angle. Fairness was relatively high in 2002 (about 79) with PAI near +0.23, then collapsed to about 41 in 2004 while PAI jumped to roughly +0.75. The delegation’s structure became both less balanced and more clearly Republican-tilted in one step, something the Fairness score alone cannot separate.

Wisconsin (2024) is an outlier on both maps: Fairness is among the lowest in the dataset (about 5), while PAI is among the highest Republican values (about +0.96). All three signed components are strongly positive that year: efficiency gap, mean-median, and seat-vote gap line up in the same direction. New Mexico (2024) sits at the opposite pole (PAI about −0.81, among the strongest Democratic tilts) even though its Fairness score is also low (about 26). Low Fairness does not always mean the same party benefits.

Other patterns worth clicking: Iowa briefly showed a Democratic structural tilt in 2018 (PAI about −0.71) before returning to a Republican edge by 2020, one of the largest two-election reversals in the dataset. In 2024, about 29 states tilt Republican on PAI and 15 tilt Democratic (|PAI| > 0.05); Virginia is nearly neutral (about +0.08). Historical extremes include Utah (1984) at the Republican ceiling (+1.00) and Louisiana (1980) at the Democratic floor (−1.00). Chart any state in Visualizing Trends: use PAI on its own; it runs from −1 to +1 and is not comparable to 0–100 metrics on the same axis.

Visualizing Trends

Select one or more metrics to chart across years for the nation or a state. Use State Comparison to overlay a second state, or compare a state to national scores.

State/National
State Comparison
National Weighting
Metric Type
Start Year
End Year

Usage

The chart can be used to analyze trends and correlations across years for the nation or a state.

  • Check each metric you want to chart by selecting it in the Metrics panel. You can select multiple metrics to find correlations and determine how they influence each other.
  • Select a State/National to compare state or national metrics. Using the Interactive Map, you can compare a state's metrics to it's rank and previous ranks in the table.
  • Select a Metric Type to compare raw, adjusted, or both metric types. Adjusted metrics are adjusted for uncontested or missing-opposition races.
  • Select a National Weighting to compare district-weighted or state-weighted metrics. District-weighted metrics give states with more districts more weight.
  • Select a Start Year and End Year to limit the range of years to chart. This can be used to find and compare short-term trends.

Takeaway: This is best used for comparison and pattern-spotting across years/states. If a metric looks extreme, check Confidence and compare raw vs adjusted before drawing conclusions.

Taking a Closer Look

The metrics shown in the chart are derived from our Electoral Dataset, which is available in the Sources section. The chart lets you compare national or state trends across years. The patterns below use district-weighted national averages of raw metrics as a starting point for exploration. They are not proof of any single cause.

Nationally, the Electoral Accountability Index (EAI) moves more in cycles than in a straight line. It peaks near 77 around 1992, when contestation and competitiveness were both relatively strong, then falls to a low near 67 in 2002. That year was the first House election after the 2000 Census redistricting cycle, and several states (including Nebraska, Massachusetts, and Louisiana) show unusually weak competition in the data. EAI rebounds again in high-turnout years such as 2020 (near 76) before settling near 72 in 2024. Over the full 1976 to 2024 span, the national EAI ends only slightly above where it began, which is a reminder that years with stronger and weaker accountability can alternate even when the long-run average looks stable.

Fairness tells a different story. The national fairness score drifts down from about 48 in 1976 to about 39 in 2024, with sharp dips that often follow redistricting. Fairness drops noticeably after the 2000 and 2010 to 2012 map cycles, when many states were still running new district lines from the prior Census. It rises in 2020 (to about 49) alongside broader two-party competition in a presidential year, then falls again by 2024 as maps from the 2020 Census cycle take full effect. States such as Illinois, Colorado, and Arizona show some of the largest fairness declines between 2018 and 2024 in the dataset. That timing lines up with real-world redistricting fights, court challenges, and partisan mapmaking debates. The metric still measures vote-to-seat balance in the data, not legal intent.

Confidence is usually high nationally (often above 85), but it is worth watching when it dips. The national average falls to about 82 in 2014, when many states are flagged as post-redistricting and several have low contestation, including Massachusetts, Georgia, and Louisiana. Confidence recovers in wave years like 2020 (near 96) when more districts have meaningful two-party vote totals, then eases again by 2024 (near 86). That pattern fits how the score is built: confidence falls when uncontested races, heavy reliance on adjusted values, or fresh map changes make statewide metrics harder to read reliably.

These national lines are averages, so they can hide dramatic state stories. Use the chart’s State/National control to zoom in on a single state, compare raw and adjusted lines, and check Confidence in the same year range before tying a trend to a specific election or redistricting event. For deeper dives (North Carolina’s 12th in 1992, Massachusetts in 2024, the 2010 national cycle, and Texas mid-decade redistricting), see Case Studies below.

Case Studies

Six specific episodes where a real-world event (a new map, a court ruling, a commission reform, or a wave of uncontested races) lines up with a measurable shift in the electoral dataset. Each study walks through what happened on the ground, then ties those events to the metrics that moved with them. Scores describe election structure in the data; they are not proof of illegal intent.

North Carolina, 1992 (Shaw v. Reno and the 12th District)

What happened

After the 1990 Census, North Carolina’s population growth earned the state a twelfth U.S. House seat. Under the Voting Rights Act rules then in force, and after the Justice Department pressed the state to create a second district where Black voters could elect a candidate of their choice, the General Assembly drew a new map that included the now-famous 12th district: a long, narrow corridor that followed Interstate 85 and linked Black communities from the Charlotte area through Greensboro and Durham.

The first election under that map was 1992. Mel Watt won the open 12th, and Eva Clayton won the 1st. Together they became the first Black members of Congress from North Carolina since Reconstruction. Almost immediately, the 12th’s unusual shape became a national flashpoint. White voters sued, arguing that race had driven the line-drawing. In Shaw v. Reno (1993), the Supreme Court held that race could not be the predominant factor in drawing districts, even when the stated goal was minority representation. The ruling did not erase the 1992 results, but it opened years of litigation and forced repeated map revisions through the mid-1990s and beyond.

In short: a Census-driven seat gain, VRA-era mapmaking pressure, a highly visible district geometry, a historic election outcome, and a Supreme Court doctrine that reshaped how race could be used in redistricting. The metrics below capture the statewide structural shift that arrived with that first election under the new plan.

What the metrics show

Because the controversy was about how seats and votes lined up under a new map, not about missing opponents, the key scores are fairness and the efficiency gap. Contestation stayed perfect, so raw vote totals are trustworthy here.

  • Raw fairness fell from 52.2 (1990) to 38.3 (1992). That 14-point drop lands in the first election under the new twelve-district plan. Fairness measures how closely seat outcomes track statewide vote share; the timing matches the map change, not a sudden collapse in ballot competition.
  • Efficiency gap score fell from 62.7 to 19.5. A lower score means wasted votes became more one-sided statewide. That fits a plan that concentrates some voters into safe seats (including the packed 12th) while rearranging the rest of the map.
  • Contestation stayed at 100% and competitiveness stayed high (93.1 to 92.3). Every district still had two-party vote totals. The fairness slide is therefore about geography and seat allocation, not about uncontested races or missing data.
  • State EAI eased from 82.5 to 78.0. Accountability dipped mainly because fairness dropped; competition and contestation were still strong, which is why EAI did not crash the way it does in Massachusetts-style uncontested cases.
  • In the 12th itself (1992), Watt won 72.0% in a contested race (176,664 votes; district competitiveness 55.9). The district was a clear Democratic hold with real opposition on the ballot. The legal fight was over shape and racial predominance, not over whether voters got a choice that year.

Explore

Map: year 1992, metric Fairness, click North Carolina, inspect district 12. Trends: chart NC Fairness and Efficiency Gap from 1988 to 1996.

Limits

The data can show timing and magnitude of the statewide shift. It cannot prove why lines were drawn, how much of the fairness drop belongs to the 12th alone, or whether the map satisfied VRA or equal-protection law.

Texas, 2003-2004 (Mid-decade DeLay redraw)

What happened

After the 2000 Census, Texas could not agree on a congressional map in the legislature, so a federal court drew the lines used in 2002. That election produced a nearly even House delegation: 17 Democrats and 15 Republicans. The same year, Republicans also won control of both chambers of the Texas Legislature for the first time in more than a century.

In 2003, U.S. House Majority Leader Tom DeLay and allied state leaders pushed an unusual second redraw mid-decade, before the next Census. Democratic legislators briefly fled to Oklahoma to break quorum and stall the bill, but the plan eventually passed. The new map was in place for the 2004 election. Lawsuits followed, culminating in League of United Latin American Citizens v. Perry (2006), where the Supreme Court allowed most mid-decade redistricting but struck down one district on Voting Rights Act grounds and required further fixes.

What makes Texas distinctive is the double redraw: a court map in 2002, then a partisan legislative map in 2004, in a presidential year when George W. Bush also carried the state by a wide margin. Seat outcomes moved much faster than the statewide House vote, which is exactly what the fairness and partisan-advantage scores pick up.

What the metrics show

The IRL story is a rare mid-decade map swap that flipped seat control. Compare 2002 (court map) to 2004 (DeLay map) on fairness, seat-versus-vote balance, and partisan advantage. EAI is useful mainly as a contrast: races stayed contested even as fairness fell.

  • Delegation: 17D/15R (2002) to 11D/21R (2004). Republicans gained six seats under the new lines. That matches the political purpose of the mid-decade redraw and is the clearest on-the-ground outcome of the map change.
  • Dem House vote share: 45.1% to 40.3%; Dem seat share: 53% to 34%. Votes moved only about five points, but seats moved far more. That gap is why fairness falls: the map translated a modest vote shift into a large seat shift.
  • Raw fairness: 56.9 to 45.9; adjusted fairness: 79.4 to 40.9. Both pipelines show a fairness decline after the new map, and the adjusted drop is even steeper. The timing lines up with the DeLay plan taking effect, not with a routine Census cycle.
  • Partisan advantage index: −0.44 to +0.49. The signed score flips from a Democratic structural lean to a Republican one between the same two elections. That is the metric version of “who benefited from the new lines.”
  • Raw EAI: 63.8 to 65.3, with contestation 71.9% to 78.1% and competitiveness 62.6 to 70.0. Accountability did not collapse because voters still saw more two-party races and closer contests. Fairness and EAI diverge here: Texas became less proportional even while ballot competition improved.

Explore

Map: flip Texas between 2002 and 2004 on Fairness or Partisan Advantage. Trends: Texas Fairness and EAI from 2000 to 2008 with raw and adjusted both on.

Limits

Bush’s 2004 Texas coattails and the new map both hit the same election. Metrics show the seat swing and fairness drop; they do not isolate map lines from presidential turnout or settle voting-rights claims district by district.

Wisconsin, 2010-2012 (Act 43 packing after the Census)

What happened

The 2010 midterms handed Wisconsin Republicans the governorship (Scott Walker) and both legislative chambers just as the new Census required fresh maps. In 2011, that trifecta passed a sweeping redistricting package often discussed under Act 43. The law rewrote state legislative lines and accompanied a new congressional map that would first be used in 2012.

Critics argued the maps packed Democratic voters into a small number of districts (especially around Madison and Milwaukee) while spreading Republican voters efficiently across the rest of the state. Democrats later challenged related maps in federal court; Gill v. Whitford became the national test case for partisan gerrymandering claims from this era, even though that suit focused on state Assembly districts drawn in the same cycle. The congressional results still illustrate the packing pattern in House elections.

In 2012, Barack Obama carried Wisconsin and Democratic House candidates won a statewide popular-vote plurality, yet Republicans kept a 5-3 House majority, the same seat split as in the Republican wave year of 2010. That mismatch between votes and seats is the core of this case study, and it persisted for the rest of the decade under the same basic map.

What the metrics show

This is a textbook packing story, so watch fairness, efficiency gap, and partisan advantage. Contestation stayed at 100%, which matters: the extreme scores are not an artifact of missing opponents.

  • Seats stayed 3D/5R from 2010 to 2012 while Dem vote share rose from 44.6% to 50.8%. Under the old map in 2010, a Republican-leaning statewide vote produced a 5-3 GOP delegation. Under the new map in 2012, a Democratic popular-vote win still produced 5-3 GOP. That is the real-world packing result the metrics are built to detect.
  • Raw fairness: 80.5 to 15.7 (−64.8 points). One of the sharpest state-level fairness collapses in the dataset, timed exactly to the first election under the new Census map. Fairness here is answering: did seats follow votes? In 2012, they clearly did not.
  • Efficiency gap score: 73.2 to 0.0. The score bottoms out when wasted votes become extremely one-sided. That matches packing Democrats into a few landslide districts while Republicans win more seats by narrower margins.
  • Partisan advantage index: +0.20 to +0.84. The signed tilt toward Republicans strengthens sharply once the new lines are in place, even in a year Democrats won more House votes statewide.
  • Contestation remained 100%; EAI fell from 89.9 to 71.1 mainly via fairness. Voters still had major-party choices in every district. The accountability drop is structural (vote-seat mismatch), not a measurement failure from uncontested races. By 2018, the map still yielded 3D/5R with Democrats at 53.8% of House votes and fairness at 11.6.

Explore

Map: Wisconsin in 2010 vs 2012 on Fairness and Partisan Advantage. Trends: WI fairness from 2008 to 2018.

Limits

A presidential year can inflate Democratic vote totals without flipping packed districts. Metrics document the vote-seat mismatch; they are not a court finding of unconstitutional gerrymandering.

Pennsylvania, 2018 (Court-ordered remedial map)

What happened

After the 2010 Census, Pennsylvania’s Republican legislature drew a congressional map that produced durable GOP majorities through the decade. In 2016, under that map, Republicans held 13 of 18 House seats while Democratic candidates won about 46% of the statewide House vote. Critics labeled districts such as the old 7th among the most contorted in the country.

Voters and the League of Women Voters sued in state court. In early 2018, the Pennsylvania Supreme Court struck the map down as an unconstitutional partisan gerrymander under the state constitution (League of Women Voters of Pennsylvania). When the legislature and governor failed to agree on a replacement in time, the court imposed its own remedial map for the 2018 midterms. Federal challenges failed to stop the new lines before Election Day.

Under the remedial map, Democrats and Republicans each won 9 seats in 2018. In 2020, with the same basic plan still in place and a nearly even statewide House vote, the delegation stayed 9-9. That sequence (gerrymandered map, court invalidation, remedial election, then a second election under the fixed lines) is one of the cleanest modern before-and-after tests in the dataset.

What the metrics show

Because the IRL event is a court replacing the map mid-cycle, compare 2016 (old map), 2018 (first remedial election), and 2020 (second election under the same plan). Fairness, EAI, and partisan advantage should move if the court’s geometry actually changed vote-to-seat translation.

  • 2016 old map: 5D/13R, Dem vote share 45.9%, fairness 11.3, EAI 57.2, partisan advantage +0.89. Seats were far more Republican than the statewide vote. High positive PAI and rock-bottom fairness are the metric fingerprint of that decade’s map.
  • 2018 remedial map: 9D/9R, Dem vote share 55.1%, fairness 48.9, EAI 76.2. In the first election after the court order, seats equalized and fairness/EAI jumped. That aligns with the remedial map taking effect, though 2018 was also a Democratic midterm wave, so both the lines and the national environment helped Democrats.
  • 2020 same plan: still 9D/9R, Dem vote share 49.4%, fairness 92.0, EAI 92.7, partisan advantage −0.06. With statewide House votes nearly even, the even seat split held and fairness peaked. That second year is the stronger evidence that the remedial geometry, not only the 2018 wave, produced proportional outcomes.

Explore

Map: Pennsylvania 2016 to 2018 to 2020 on Fairness. Trends: PA fairness and partisan advantage across those years.

Limits

Court maps and midterm waves arrive together. Metrics show recovery of vote-seat balance; they do not score the court’s legal reasoning or guarantee that every later Pennsylvania map will look the same.

Michigan, 2022 (Independent redistricting commission)

What happened

Michigan’s 2010-cycle congressional map, drawn by a Republican legislature, produced years of weak vote-to-seat balance. In 2012, Democratic House candidates won about 53% of the statewide vote but only 5 of 14 seats. That pattern helped fuel a reform campaign led by Voters Not Politicians.

In 2018, Michigan voters approved a ballot initiative creating an independent citizens redistricting commission and removing map-drawing power from the legislature. The new Michigan Independent Citizens Redistricting Commission held public hearings, drafted maps after the delayed 2020 Census data arrived, and adopted congressional lines for use in 2022, the first House election under the commission system.

Under that map, Michigan’s House delegation came out 7 Democrats and 6 Republicans on a statewide Democratic House vote share of about 51%. Compared with the 2010-cycle years, the commission era is a reform story rather than a packing story: voters changed who draws the lines, then the first election under those lines looked far more proportional in both seats and metrics.

What the metrics show

Compare the late 2010-cycle status quo (2018) and the first commission election (2022), with 2012 as the low-water mark that motivated reform. Fairness and partisan advantage are the headline scores; competitiveness stayed high, so this is not a contestation artifact.

  • 2012 context: fairness 10.6, with Democrats at 52.7% of House votes but only 5 of 14 seats. That mismatch is the real-world problem the commission was sold as fixing. Fairness near the floor means seats were not tracking votes.
  • 2018 (still the old-cycle map): 7D/7R, Dem vote share 54.0%, fairness 34.2, EAI 73.7, partisan advantage +0.63. Even when seats tied, Democrats still needed a clear popular-vote edge to get there, and PAI remained strongly Republican. Fairness had improved from 2012 but was still weak.
  • 2022 (commission map): 7D/6R, Dem vote share 51.2%, fairness 92.2, EAI 94.2, partisan advantage −0.07. Seats nearly matched the statewide vote, fairness and EAI jumped into the top tier nationally, and PAI moved near neutral. Those shifts land in the first election after voters changed the mapmaking process, which is the IRL event this case study is about.

Explore

Map: Michigan 2012, 2018, and 2022 on Fairness and EAI. Trends: MI fairness from 2010 to 2024.

Limits

One election under a new process is a strong signal, not a permanent grade. National midterm conditions and later map revisions can still move scores. High fairness means proportional outcomes in the data, not a claim that commissions always outperform legislatures.

Massachusetts, 2024 (Uncontested House races)

What happened

Massachusetts is a deep-blue state in presidential and statewide elections, and its nine House seats have been entirely Democratic for years. That dominance shapes candidate recruitment: in many cycles, Republicans struggle to field serious challengers, and some districts go without a major-party opponent at all.

In 2024, all nine incumbents won reelection. Republicans contested only two of nine districts (the 8th and 9th). In the other seven, Democratic candidates faced no Republican on the ballot, so raw district totals show essentially 100% Democratic major-party vote share. That is a ballot-structure and recruitment story more than a single mid-decade redraw, but it still reshapes every competition-based metric the project publishes.

The practical result for voters in those seven districts was no major-party choice in the House race, even as the state remained competitive enough at the top of the ticket to produce a clear Democratic presidential win (Harris carried Massachusetts by a wide margin). For the dataset, missing opponents force heavy use of adjusted estimates, which is why this case study is the clearest illustration of the raw-versus-adjusted split.

What the metrics show

Unlike the map-fight cases above, the IRL event here is missing Republican candidates. Lead with contestation, competitiveness, confidence, and the raw vs. adjusted gap. Fairness moves too, but it is harder to interpret when most races lack an opponent.

  • Contestation fell to 22.2% (only 2 of 9 districts contested). That is the direct metric of the recruitment failure: seven districts had no Republican on the ballot. Every other score below is downstream of this fact.
  • Raw competitiveness 20.2 vs. adjusted 57.6; raw EAI 22.9 vs. adjusted 37.0. Raw scores treat uncontested races as non-competitive and drag Massachusetts to the bottom of the national EAI ranking. Adjusted scores impute plausible two-party splits and partially recover the picture. The gap is the dataset saying: “headline numbers are punishing missing opponents, not just map geometry.”
  • Raw fairness 18.2 vs. adjusted 27.8. Fairness still looks weak either way, but the jump under adjustment shows how sensitive seat-vote math is when seven districts have no recorded Republican votes. Use fairness cautiously here compared with Wisconsin or Texas.
  • Metric confidence 61.1; distortion index 95.2. Confidence falls when uncontested races dominate. Distortion near the ceiling means raw and adjusted statewide scores disagree sharply, which matches a year when most districts required imputation. That is why the site publishes both pipelines.

Explore

Map: 2024, EAI, open Massachusetts’s district table, then toggle Use Adjusted Metrics. Trends: MA contestation, confidence, and EAI with Metric Type both.

Limits

Low EAI here flags missing major-party choice, not a proven gerrymander. Adjusted scores are model estimates, not recorded votes. The data cannot assign blame for who failed to recruit candidates.

Static Visualizations

Pre-built views of nationwide patterns from the electoral dataset (1976–2024). Each chart highlights one structural story; use the interactive chart above to drill into states or metrics.

Seat Share vs. Vote Share

When Democrats win a smaller share of House seats than their share of total votes, the gap between the two lines is the most direct picture of vote-to-seat imbalance. This chart aggregates every congressional district nationally and plots Democratic vote share and Democratic seat share across even-year elections from 1976 to 2024.

The shaded area between the lines is that gap in percentage points. A persistent seat line below the vote line means Democratic votes are translating into fewer seats than a proportional system would produce; the reverse would indicate a Republican vote-seat shortfall.

Wasted Votes Over Time

In winner-take-all districts, votes that do not help elect a candidate are wasted: all votes for losing candidates, plus any winning votes beyond what was needed to win (50% + 1 of the district total). This is the same intuition behind the Efficiency Gap metric on the map.

The stacked areas show estimated Democratic and Republican wasted votes nationwide each election year. When one party’s wasted total consistently dominates, statewide seat outcomes can diverge from overall vote share even without any single “smoking gun” district. Safe seats and blowout wins inflate wasted votes on both sides but often unevenly.

Uncontested Races Over Time

A district counts as uncontested when one major party is effectively missing from the race, with no meaningful two-party opposition on the ballot. The line shows what percentage of all House districts nationally fit that description in each even year.

Rising uncontested rates weaken competition and contestation scores and are a major reason the site offers adjusted metrics. When many races lack opposition, raw vote totals alone can make a state look more competitive than voters actually experienced. Watch this line alongside Confidence and EAI in the interactive chart.

State EAI Rankings (2024)

The Electoral Accountability Index (EAI) combines fairness, competitiveness, contestation, and structural stability into one 0–100 score. This lollipop chart ranks all states by raw EAI in 2024, giving an immediate snapshot of outliers without clicking the map.

Longer bars mean higher overall electoral accountability for that year’s House elections. States at the bottom often combine low contestation, weak competition, or fairness gaps; Massachusetts and Louisiana frequently appear in that tier in recent cycles. Compare this snapshot to the interactive map or trend chart to see whether a low score is a one-year blip or a longer pattern.

This index is a composite indicator of congressional election structure. It is not intended to measure every aspect of democratic quality or representation.

Redistricting Cycle Impact

After each Census, states draw new congressional maps. The grouped bars compare the national district-weighted average fairness score in the election before a new map (e.g., 2010) with the first election after it (e.g., 2012) for five post-1980 cycles: 1982, 1992, 2002, 2012, and 2022.

Drops after a cycle suggest the new maps coincided with less balanced vote-to-seat translation nationwide. That is not proof of gerrymandering in any one state, but it is a concrete before/after benchmark. Individual states can move in the opposite direction; use the map and state comparison tools to see which states drove each national shift.

Raw Data Browser

Preview the processed electoral dataset, source CSVs, and metric calculation script. All files are available to download under Data sources and downloads in the Details & Sources section.

Select a tab to preview a file.

Details & Sources

This section is for readers who want the data sources, technical caveats, and a quick site index.

Quick index
Metric glossary

Short definitions, formulas, notes, and academic sources for every metric on the interactive map. For a deeper, plain-language tour (why each score exists, what question it answers, and how CRProject’s versions relate to the literature), see Understanding the Metrics. The Metric Information panel below the map shows the same glossary content for whichever metric you have selected.

Data sources and downloads

All project data lives under data/. You can preview most files in the Raw Data Browser or download them directly below. Site code is licensed under MIT; dataset licensing is listed per source.

  • Processed dataset powering the interactive map, trend charts, and tables. Includes state and district vote totals, raw and adjusted metrics, and presidential context by state/year.

    Download:
  • Raw U.S. House candidate-level results, 1976-2024.

    Download:
    License: CC0 (public domain)
  • Congressional election results by state, year, and district (Dem/GOP votes, vote share, incumbent). Used as input to metric calculations.

    Download:
    License: CC0 (public domain)
  • State-level presidential election results (Dem%, Rep%, swing) used when estimating vote shares in uncontested House races.

    Download:
    Source: Stephen Wolf and David Nir, Daily Kos Elections (2021), spreadsheet
  • Reads the Princeton and Daily Kos CSV inputs, cleans and imputes uncontested races, calculates all statewide metrics (EAI, fairness, competition, and others), and writes the electoral dataset. Comments in the file label each metric calculation; preview it in the Raw Data Browser.

    Download:
  • Index mapping each state (by FIPS code) and election year to the correct boundary file for that redistricting cycle.

    Download:
  • District GeoJSON files

    One file per state and map era (325 files), named {FIPS}_{startYear}_{endYear}.geojson (for example, 37_2022_2022.geojson for North Carolina in 2022). These files are loaded on demand by the map; browse the data/geojson/ folder to download individual files.

  • MIT License for boundary data.

    Download:
    Source: UCLA Congressional District GeoJSON (Jeffrey B. Lewis et al.)
  • CC0 license text for corresponding datasets.

    Download:
  • MIT License for this website, front-end code, and project scripts (including compute_metrics.py).

    Download:
    License: MIT

Citation: When using the processed electoral dataset in research, journalism, or derivative work, please cite The Congressional Representation Project (CRProject) (crproject.org).

Exceptions and limitations

This site uses statistical summaries of election results to help compare states and years. Those numbers are useful for exploration and pattern-spotting, but they are not a complete picture of representation, intent, or legality. Below are important limits of the approach and real-world factors the metrics do not fully capture.

What statistical analysis can and cannot show

  • Metrics are not proof of gerrymandering or bad intent. A low fairness score or unusual district shape can reflect many causes, including geography, the Voting Rights Act, population constraints, court orders, or partisan mapmaking. The site highlights patterns in vote-to-seat balance and competition; it does not determine why a map looks the way it does.
  • Scores compress complex elections into single numbers. Efficiency gap, mean-median, proportionality, and EAI summarize statewide patterns. They can hide local stories, such as one competitive urban district inside an otherwise safe delegation.
  • Adjusted metrics rely on estimates. When races are uncontested, the script imputes plausible two-party vote shares using statewide House results, presidential results, and neighboring districts. That improves comparability but introduces modeling choices raw vote totals alone do not contain.
  • Confidence scores flag uncertainty, not guilt. Lower confidence often means many uncontested races, fresh post-redistricting maps, or heavy use of adjusted values; it does not mean the underlying election was irregular.
  • Cross-year comparisons are approximate. District boundaries change after each Census. A state's metrics in 2010 and 2020 may refer to different geographies, so long-run trends should be read cautiously around redistricting cycles.

Real-world factors this analysis does not fully model

  • Geography and communities. Mountain ranges, coastlines, and urban/rural splits naturally cluster voters. A compact, geographically coherent map can still produce lopsided seat outcomes, and a bizarre-looking shape is not, by itself, evidence of manipulation. Metrics here do not measure compactness, communities of interest, or how well boundaries follow local geography.
  • Legal and political mapmaking constraints. Maps must satisfy equal population, comply with the Voting Rights Act, respond to court rulings, and follow state rules about commissions vs. legislatures. Those forces can simultaneously improve representation for some groups and reduce headline competitiveness, which a single fairness number cannot disentangle.
  • Apportionment and seat counts. When a state gains or loses seats after a Census, districts are redrawn even if partisan goals stay fixed. Shifts in competitiveness or fairness may reflect seat reallocation and population change, not a new gerrymander.
  • Unusual election systems. Louisiana's nonpartisan blanket ("jungle") primaries sometimes yield races without comparable Democratic-Republican vote totals. In those cases the dataset may record only a winning party, and district totals can appear as 1s and 0s rather than ordinary vote counts, which can distort raw competition and contestation metrics.
  • Third-party and independent candidates. Votes for independents and minor parties are not folded into either major party. A strong independent challenger can depress major-party competitiveness scores even when the race was genuinely competitive (Massachusetts in 2024 is one example discussed on this page).
  • Incumbency, fundraising, and local politics. Safe seats can reflect long-standing incumbents, weak recruitment, or regional one-party dominance, not only district lines. Incumbency insulation measures structural protection in the data but not campaign spending, media markets, or candidate quality.
  • Presidential vs. House behavior. Adjusted estimates lean on presidential vote shares when House races are missing opposition. States that split tickets or shift sharply between federal elections may not be well represented by that shortcut in every year.

Examples worth keeping in mind

  • North Carolina's 12th district (1992): Central to Shaw v. Reno and often cited for its shape. The map helps you see the boundary; metrics add vote-to-seat context but do not settle legal or historical debates about the map's purpose.
  • Louisiana's 4th district (1992): Frequently discussed for its unusual ("Zorro-like") geometry. Shape draws attention; statistical scores describe election outcomes within that geometry. They are complementary, not interchangeable.
  • Massachusetts (2024): Many effectively uncontested House races can push competition and contestation down and drag EAI lower, even when the state's overall political landscape is stable. Comparing raw vs. adjusted metrics helps separate structural map effects from uncompetitive delegations.
  • Post-Census years (e.g., 2002, 2012, 2022): National fairness and confidence often move after new maps take effect. A dip may track implementation of new boundaries and incomplete contestation data as much as a permanent structural change.

Bottom line: Use these tools to ask better questions: why a metric is high or low, how raw and adjusted results differ, and how a state compares before and after redistricting. They are not meant to support definitive conclusions about intent, fairness in a legal sense, or the full lived experience of representation in each district.

Changelog

Site updates and release notes.

  • v1.1.0 (2026-08-04)

    New metrics, two major sections, and map/chart updates:

    • Added Understanding the Metrics: plain-language deep dive with a chooser guide, expandable entries for every metric and index, and notes on how CRProject’s versions relate to academic sources.
    • Added Partisan Advantage: dedicated section with a directional red/blue national map (Partisan Advantage Index and Efficiency Gap, Mean-Median, and Seat-Vote component layers), district drill-down, and CSV download.
    • Extended compute_metrics.py and electoral-dataset.json with seven new statewide indexes: Distortion Index, Confidence-Weighted EAI, Voter Efficacy Index, Participation Equality Index, Responsiveness Index, Turnover Index, and Partisan Advantage Index.
    • Rewrote Key Findings to reflect the expanded dataset, including national Partisan Advantage patterns and the distinction between fairness and competitiveness.
    • Interactive Map and Visualizing Trends: new indexes available in the unified Select Metrics panels (indexes listed first); Distortion Index charts as a single series; Partisan Advantage Index shows a warning when charted alongside 0–100 metrics.
    • Updated the metric glossary, Metric Information panel, state rankings table, Raw Data Browser summaries, and Welcome / Quick index navigation for the new content.
    • Added horizontal section dividers between all main page sections.
  • v1.0.1 (2026-07-31)

    Small changes and index fix:

    • Rename Electoral Health Index to Electoral Accountability index.
    • Removed mobile functionality temporarily for better indexing.
  • v1.0.0 (2026-07-04)

    Official v1.0.0 release of the Congressional Representation Project (CRProject) House representation site (1976–2024).

    • Added About This Project, Key Findings, Case Studies, and Static Visualizations sections.
    • Added metric glossary under Details & Sources (all map metrics in one place).
    • Added five static charts with per-chart CSV download buttons.
    • Merged static chart code into the main site script; removed separate static-charts.js.
    • Added CSV download for Visualizing Trends and static charts; map table CSV retained.
    • Added state comparison overlay to Visualizing Trends.
    • Adjusted Interactive Map configuration to always show metric information.
    • Adopted CRProject as the project acronym in the page title, footer, citation, and About copy.
    • Updated Welcome and Quick index navigation to list all main sections.
    • Added a narrow-screen width notice when the layout does not fit the viewport.
    • Linked to Twitter/X account for CRProject updates (@CRProjectorg).
  • v0.2.0 (2026-06-11)

    New features include:

    • Added Visualizing Trends section.
    • Added Raw Data Browser section.
    • Added Credits & Disclosure sub-section under Details & Sources.
  • v0.1.0 (2026-06-06)

    Initial public release of the Congressional Representation Project (CRProject) site with interactive map.

Credits & disclosure

AI disclosure: Artificial intelligence tools were used in part to help build this site, including code and layout. All data, metrics, and source material were reviewed and verified by a human before publication.

If you spot an error in the data, a metric calculation, or anything else on this site, please let us know at contact@crproject.org.

Want to be informed about new features and updates? Follow CRProject on Twitter / X:

@CRProjectorg

Created by Aydon Fauscett
Email: aydonsoffice@gmail.com
GitHub: github.com/aydon14