home / openregs

congress_members

All current and historical members of Congress (12,700+) from the congress-legislators project. Includes bioguide_id (universal key), party, state, chamber, and cross-reference IDs for OpenSecrets, FEC, GovTrack, and more.

Data license: Public Domain (U.S. Government data) · Data source: Federal Register API & Regulations.gov API

48 rows where chamber = "Senate" and state = "IL" sorted by full_name

✎ View and edit SQL

This data as json, CSV (advanced)

Suggested facets: opensecrets_id, fec_ids, thomas_id, ballotpedia_id, gender, terms_count, trade_count, speech_count, bills_sponsored, vote_count, fec_total_received, first_served (date), last_served (date), birthday (date), served_until (date), fec_ids (array)

party 5

  • Democrat 21
  • Republican 21
  • Jackson 4
  • Adams 1
  • Independent 1

is_current 2

  • 0 46
  • 1 2

state 1

  • IL · 48 ✖

chamber 1

  • Senate · 48 ✖
bioguide_id first_name last_name full_name ▼ nickname party state chamber district first_served last_served is_current opensecrets_id fec_ids govtrack_id thomas_id votesmart_id lis_id wikipedia_id ballotpedia_id birthday gender terms_count served_until trade_count speech_count bills_sponsored vote_count fec_total_received
S000890 Adlai Stevenson Adlai Stevenson   Democrat IL Senate   1970-01-01 1981-01-03 0   [] 410351 01441     Adlai Stevenson III   1930-10-10 M 2 1981-01-03 0 0 0 0 0
D000366 Alan Dixon Alan Dixon   Democrat IL Senate   1981-01-05 1993-01-03 0   [] 403483 01317   S149 Alan J. Dixon   1927-07-07 M 3 1993-01-03 0 0 0 0 0
H000770 Albert Hopkins Albert Hopkins   Republican IL Senate   1885-12-07 1909-03-03 0   [] 405620       Albert J. Hopkins   1846-08-15 M 5 1909-03-03 0 0 0 0 0
O000167 Barack Obama Barack Obama   Democrat IL Senate   2005-01-04 2008-11-16 0 N00009638 ["S4IL00180"] 400629 01763 9490 S298 Barack Obama Barack Obama 1961-08-04 M 1 2008-11-16 0 534 137 1300 -2000
M001025 Carol Moseley Braun Carol Moseley Braun   Democrat IL Senate   1993-01-05 1999-01-03 0   [] 407992 01405   S226 Carol Moseley Braun   1947-08-16 F 2 1999-01-03 0 475 0 0 0
B000874 Charles Brooks Charles Brooks   Republican IL Senate   1940-01-01 1949-01-03 0   [] 401831       C. Wayland Brooks   1897-03-08 M 2 1949-01-03 0 0 0 0 0
D000233 Charles Deneen Charles Deneen   Republican IL Senate   1925-12-07 1931-03-03 0   [] 403371       Charles S. Deneen   1863-05-04 M 2 1931-03-03 0 0 0 0 0
F000037 Charles Farwell Charles Farwell   Republican IL Senate   1871-03-04 1891-03-03 0   [] 403998       Charles B. Farwell   1823-07-01 M 4 1891-03-03 0 0 0 0 0
P000222 Charles Percy Charles Percy   Republican IL Senate   1967-01-10 1985-01-03 0   [] 408625 01418     Charles H. Percy   1919-09-27 M 4 1985-01-03 0 0 0 0 0
B000058 David Baker David Baker   Jackson IL Senate   1830-01-01 1831-03-03 0   [] 401063       David J. Baker   1792-09-07 M 1 1831-03-03 1 0 0 0 0
D000097 David Davis David Davis   Independent IL Senate   1877-10-15 1883-03-03 0   [] 403233       David Davis (Supreme Court justice) David Davis (U.S. Supreme Court) 1815-03-09 M 2 1883-03-03 0 0 0 0 0
K000006 Elias Kane Elias Kane   Jackson IL Senate   1825-12-05 1835-12-31 0   [] 406180       Elias Kane   1794-06-07 M 2 1835-12-31 0 0 0 0 0
D000360 Everett Dirksen Everett Dirksen   Republican IL Senate   1933-03-09 1969-01-03 0   [] 403477       Everett Dirksen   1896-01-04 M 7 1969-01-03 0 0 0 0 0
L000284 James Lewis James Lewis   Democrat IL Senate   1897-03-15 1939-12-31 0   [] 406782       J. Hamilton Lewis   1863-05-18 M 8 1939-12-31 0 0 0 0 0
S000239 James Semple James Semple   Democrat IL Senate   1843-12-04 1847-03-03 0   [] 409743       James Semple   1798-01-05 M 1 1847-03-03 1 0 0 0 0
S000478 James Slattery James Slattery   Democrat IL Senate   1939-04-14 1941-01-03 0   [] 409967       James M. Slattery   1878-07-29 M 1 1941-01-03 0 0 0 0 0
T000171 Jesse Thomas Jesse Thomas   Adams IL Senate   1807-10-26 1829-03-03 0   [] 410752       Jesse B. Thomas     M 4 1829-03-03 0 0 0 0 0
L000403 John Logan John Logan   Republican IL Senate   1859-12-05 1887-03-03 0   [] 406894       John A. Logan   1826-02-09 M 5 1887-03-03 0 0 0 0 0
M000550 John McLean John McLean   Jackson IL Senate   1817-12-01 1831-03-03 0   [] 407542       John McLean (Illinois politician)   1791-02-04 M 3 1831-03-03 0 0 0 0 0
P000042 John Palmer John Palmer   Democrat IL Senate   1891-12-07 1897-03-03 0   [] 408452       John M. Palmer   1817-09-13 M 2 1897-03-03 0 0 0 0 0
R000344 John Robinson John Robinson   Democrat IL Senate   1830-01-01 1841-03-03 0   [] 409315       John M. Robinson (Illinois politician)   1794-04-10 M 2 1841-03-03 0 0 0 0 0
M000369 Joseph McCormick Joseph McCormick   Republican IL Senate   1917-04-02 1925-03-03 0   [] 407374       Medill McCormick   1877-05-16 M 2 1925-03-03 0 0 0 0 0
S000348 Lawrence Sherman Lawrence Sherman   Republican IL Senate   1913-04-07 1921-03-03 0   [] 409844       Lawrence Y. Sherman   1858-11-08 M 2 1921-03-03 0 0 0 0 0
T000392 Lyman Trumbull Lyman Trumbull   Republican IL Senate   1855-12-03 1873-03-03 0   [] 410961       Lyman Trumbull   1813-10-12 M 4 1873-03-03 0 0 0 0 0
K000360 Mark Kirk Mark Kirk   Republican IL Senate   2001-01-03 2017-01-03 0 N00012539 ["H0IL10120", "S0IL00261"] 400222 01647 33502 S339 Mark Kirk Mark Kirk 1959-09-15 M 3 2017-01-03 3 909 253 7493 23326088
E000078 Ninian Edwards Ninian Edwards   Republican IL Senate   1818-12-03 1824-03-04 0   [] 403770       Ninian Edwards   1775-03-17 M 2 1824-03-04 0 0 0 0 0
B000960 Orville Browning Orville Browning   Republican IL Senate   1861-07-04 1863-12-31 0   [] 401912       Orville Hickman Browning   1806-02-10 M 1 1863-12-31 0 0 0 0 0
G000238 Otis Glenn Otis Glenn   Republican IL Senate   1928-12-03 1933-03-03 0   [] 404600       Otis F. Glenn   1879-08-27 M 1 1933-03-03 0 0 0 0 0
D000456 Paul Douglas Paul Douglas   Democrat IL Senate   1949-01-03 1967-01-03 0   [] 403566       Paul Douglas (Illinois politician)   1892-03-26 M 4 1967-01-03 0 0 0 0 0
S000423 Paul Simon Paul Simon   Democrat IL Senate   1975-01-14 1997-01-03 0   [] 409917 01059   S175 Paul Simon (politician)   1928-11-29 M 4 1997-01-03 0 783 0 0 0
F000442 Peter Fitzgerald Peter Fitzgerald   Republican IL Senate   1999-01-06 2005-01-03 0 N00004690 ["H4IL08043", "S8IL00082"] 300044 01571   S268 Peter Fitzgerald (politician)   1960-10-20 M 2 2005-01-03 0 299 19 1980 0
S000602 Ralph Smith Ralph Smith   Republican IL Senate   1969-09-17 1971-01-03 0   [] 410080       Ralph T. Smith   1915-10-06 M 1 1971-01-03 0 0 0 0 0
D000563 Richard Durbin Richard J. Durbin   Democrat IL Senate   1983-01-03 2027-01-03 1 N00004981 ["S6IL00151", "H2IL20026"] 300038 00326 26847 S253 Dick Durbin Dick Durbin 1944-11-21 M 8   0 13210 994 9287 5891828
O000048 Richard Oglesby Richard Oglesby   Republican IL Senate   1873-12-01 1879-03-03 0   [] 408331       Richard J. Oglesby   1824-07-25 M 2 1879-03-03 0 0 0 0 0
Y000012 Richard Yates Richard Yates   Republican IL Senate   1851-12-01 1871-03-03 0   [] 411945       Richard Yates (politician)   1815-01-18 M 4 1871-03-03 0 0 0 0 0
Y000050 Richard Young Richard Young   Democrat IL Senate   1837-09-04 1843-03-03 0   [] 411982       Richard M. Young   1798-02-20 M 2 1843-03-03 0 0 0 0 0
B001266 Roland Burris Roland Burris   Democrat IL Senate   2009-01-15 2010-11-29 0 N00015389 ["S4IL00057"] 412328 01963 18168 S328 Roland Burris Roland Burris 1937-08-03 M 1 2010-11-29 3 186 45 644 46000
M000599 Samuel McRoberts Samuel McRoberts   Democrat IL Senate   1841-05-31 1843-12-31 0   [] 407588       Samuel McRoberts   1799-04-12 M 1 1843-12-31 2 0 0 0 0
L000493 Scott Lucas Scott Lucas   Democrat IL Senate   1935-01-03 1951-01-03 0   [] 406980       Scott W. Lucas   1892-02-19 M 3 1951-01-03 0 0 0 0 0
C000973 Shelby Cullom Shelby Cullom   Republican IL Senate   1865-12-04 1913-03-03 0   [] 403084       Shelby M. Cullom   1829-11-22 M 9 1913-03-03 0 0 0 0 0
B000793 Sidney Breese Sidney Breese   Democrat IL Senate   1843-12-04 1849-03-03 0   [] 401750       Sidney Breese   1800-07-15 M 2 1849-03-03 0 0 0 0 0
D000457 Stephen Douglas Stephen Douglas   Democrat IL Senate   1843-12-04 1861-12-31 0   [] 403567       Stephen A. Douglas   1813-04-23 M 4 1861-12-31 0 0 0 0 0
D000622 Tammy Duckworth Tammy Duckworth   Democrat IL Senate   2013-01-03 2029-01-03 1 N00027860 ["H6IL06141", "S6IL00292"] 412533 02123 57442 S386 Tammy Duckworth Tammy Duckworth 1968-03-12 F 3   62 481 362 6193 14162758
D000339 William Dieterich William Dieterich   Democrat IL Senate   1931-12-07 1939-01-03 0   [] 403457       William H. Dieterich   1876-03-31 M 2 1939-01-03 0 0 0 0 0
E000283 William Ewing William Ewing   Jackson IL Senate   1835-12-07 1837-03-03 0   [] 403961       William Lee D. Ewing   1795-08-31 M 1 1837-03-03 0 0 0 0 0
L000444 William Lorimer William Lorimer   Republican IL Senate   1895-12-02 1913-03-03 0   [] 406935       William Lorimer (politician)   1861-04-27 M 4 1913-03-03 0 0 0 0 0
M000521 William McKinley William McKinley   Republican IL Senate   1905-12-04 1927-03-04 0   [] 407514       William B. McKinley   1856-09-05 M 4 1927-03-04 0 0 0 0 0
R000228 William Richardson William Richardson   Democrat IL Senate   1847-12-06 1865-03-03 0   [] 409204       William Alexander Richardson   1811-01-16 M 4 1865-03-03 0 0 0 0 0

Advanced export

JSON shape: default, array, newline-delimited, object

CSV options:

CREATE TABLE congress_members (
    bioguide_id TEXT PRIMARY KEY,
    first_name TEXT,
    last_name TEXT,
    full_name TEXT,
    nickname TEXT,
    party TEXT,
    state TEXT,
    chamber TEXT,
    district INTEGER,
    first_served TEXT,
    last_served TEXT,
    is_current INTEGER,
    opensecrets_id TEXT,
    fec_ids TEXT,
    govtrack_id INTEGER,
    thomas_id TEXT,
    votesmart_id INTEGER,
    lis_id TEXT,
    wikipedia_id TEXT,
    ballotpedia_id TEXT,
    birthday TEXT,
    gender TEXT,
    terms_count INTEGER,
    served_until TEXT
, trade_count INTEGER DEFAULT 0, speech_count INTEGER DEFAULT 0, bills_sponsored INTEGER DEFAULT 0, vote_count INTEGER DEFAULT 0, fec_total_received INTEGER DEFAULT 0);
CREATE INDEX idx_cm_name ON congress_members(last_name, first_name);
CREATE INDEX idx_cm_party ON congress_members(party);
CREATE INDEX idx_cm_state ON congress_members(state);
CREATE INDEX idx_cm_chamber ON congress_members(chamber);
CREATE INDEX idx_cm_current ON congress_members(is_current);
CREATE INDEX idx_cm_current_trades ON congress_members(is_current DESC, trade_count DESC);
Powered by Datasette · Queries took 4452.285ms · Data license: Public Domain (U.S. Government data) · Data source: Federal Register API & Regulations.gov API