Reference
Congress by the Numbers
Key statistics about the 119th Congress — party composition, tenure, and geography — computed from current member data.
Data as of 2026-05-09
Composition
Tenure
Longest-Serving Senators
- 1.Chuck Grassley(Iowa)51 yrs
- 2.Edward Markey(Massachusetts)49 yrs
- 3.Ron Wyden(Oregon)45 yrs
- 4.Charles Schumer(New York)45 yrs
- 5.Richard Durbin(Illinois)43 yrs
Longest-Serving Representatives
- 1.Christopher Smith(New Jersey)45 yrs
- 2.Harold Rogers(Kentucky)45 yrs
- 3.Steny Hoyer(Maryland)45 yrs
- 4.Marcy Kaptur(Ohio)43 yrs
- 5.Nancy Pelosi(California)39 yrs
Geography
Largest House Delegations
- 1.California50 seats
- 2.Texas37 seats
- 3.Florida27 seats
- 4.New York26 seats
- 5.Pennsylvania17 seats
Single-Seat States
States with only 1 House representative (at-large)
States with Unified Delegations
States where every congressional seat (House + Senate) is held by one party
The 2026 Senate Map
Every Senate seat belongs to one of three classes that stagger elections so roughly one-third of senators face voters every two years. Learn how Senate classes work →
See the full breakdown of 2026 majority math: Democrats’ path · Republicans’ path
Frequently Asked Questions
How many members of Congress are there?
There are 536 voting members of Congress in the 119th Congress: 100 senators and 436 House members. Additionally, there are non-voting delegates representing territories and the District of Columbia.
Which party controls the Senate?
In the 119th Congress, Republicans hold 53 Senate seats and Democrats hold 45, giving Republicans the majority. There are also 2 Independent senators.
Which party controls the House?
In the 119th Congress, Republicans hold 220 House seats and Democrats hold 215, giving Republicans the majority.
How long do members of Congress typically serve?
The average senator has served approximately 16.2 years; the average House member about 9.9 years. These averages include all current members regardless of tenure. There are no federal term limits on Congress.
How many Senate seats are up in 2026?
32 Senate seats are up for election in 2026. These are Class II seats, whose terms expire on January 3, 2027. Each Senate class comes up for election on a rotating six-year cycle.