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

53 rows where chamber = "Senate" and state = "NC" sorted by full_name

✎ View and edit SQL

This data as json, CSV (advanced)

Suggested facets: nickname, 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 7

  • Democrat 27
  • Republican 17
  • Whig 3
  • Jackson 2
  • Pro-Administration 2
  • Populist 1
  • Unknown 1

is_current 2

  • 0 51
  • 1 2

state 1

  • NC · 53 ✖

chamber 1

  • Senate · 53 ✖
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
M000166 Alexander Martin Alexander Martin   Republican NC Senate   1793-12-02 1799-03-03 0   [] 407188       Alexander Martin     M 2 1799-03-03 0 0 0 0 0
B000456 Asa Biggs Asa Biggs   Democrat NC Senate   1845-12-01 1859-03-03 0   [] 401441       Asa Biggs   1811-02-04 M 3 1859-03-03 0 0 0 0 0
M000659 Augustus Merrimon Augustus Merrimon   Democrat NC Senate   1873-12-01 1879-03-03 0   [] 407645       Augustus Summerfield Merrimon   1830-09-15 M 2 1879-03-03 0 0 0 0 0
B000903 Bedford Brown Bedford Brown   Democrat NC Senate   1829-12-07 1841-03-03 0   [] 401860       Bedford Brown   1795-06-06 M 3 1841-03-03 0 0 0 0 0
H000368 Benjamin Hawkins Benjamin Hawkins   Pro-Administration NC Senate   1789-03-04 1795-03-03 0   [] 405237       Benjamin Hawkins   1754-08-15 M 2 1795-03-03 0 0 0 0 0
J000267 Benjamin Jordan Benjamin Jordan   Democrat NC Senate   1958-04-19 1973-01-03 0   [] 406159       B. Everett Jordan   1896-09-08 M 3 1973-01-03 0 0 0 0 0
H000679 Clyde Hoey Clyde Hoey   Democrat NC Senate   1919-05-19 1955-01-03 0   [] 405532       Clyde R. Hoey   1877-12-11 M 7 1955-01-03 0 0 0 0 0
R000144 David Reid David Reid   Democrat NC Senate   1843-12-04 1859-03-03 0   [] 409122       David Settle Reid   1813-04-19 M 3 1859-03-03 0 0 0 0 0
S000955 David Stone David Stone   Republican NC Senate   1799-12-02 1815-03-03 0   [] 410414       David Stone (politician)   1770-02-17 M 3 1815-03-03 0 0 0 0 0
F000437 Duncan Faircloth Duncan Faircloth Lauch Republican NC Senate   1993-01-05 1999-01-03 0   [] 403968 01329   S227 Lauch Faircloth   1928-01-14 M 2 1999-01-03 0 410 0 0 0
D000601 Elizabeth Dole Elizabeth Dole   Republican NC Senate   2003-01-07 2009-01-03 0 N00008071 ["S2NC00083"] 300035 01698 41533 S292 Elizabeth Dole   1936-07-29 F 2 2009-01-03 0 246 74 1977 5758
L000387 Francis Locke Francis Locke   Unknown NC Senate   1814-01-01 1815-12-31 0   [] 406879       Francis Locke Jr.   1776-10-31 M 1 1815-12-31 0 0 0 0 0
G000353 Frank Graham Frank Graham   Democrat NC Senate   1949-03-29 1951-01-03 0   [] 404708       Frank Porter Graham   1886-10-14 M 1 1951-01-03 0 0 0 0 0
S000415 Furnifold Simmons Furnifold Simmons   Democrat NC Senate   1887-12-05 1931-03-03 0   [] 409909       F. M. Simmons   1854-01-20 M 8 1931-03-03 0 0 0 0 0
B000022 George Badger George Badger   Whig NC Senate   1846-01-01 1855-03-03 0   [] 401027       George Edmund Badger   1795-04-17 M 2 1855-03-03 0 0 0 0 0
B000966 James Broyhill James Broyhill   Republican NC Senate   1963-01-09 1986-11-04 0   [] 401918 00138     Jim Broyhill   1927-08-19 M 4 1986-11-04 0 0 0 0 0
I000028 James Iredell James Iredell   Jackson NC Senate   1828-01-01 1831-03-03 0   [] 405886       James Iredell Jr.   1788-11-02 M 1 1831-03-03 0 0 0 0 0
S000055 James Sanford James Sanford   Democrat NC Senate   1986-11-05 1993-01-03 0   [] 409562 01427   S178 Terry Sanford   1917-08-20 M 2 1993-01-03 0 0 0 0 0
T000423 James Turner James Turner   Republican NC Senate   1805-12-02 1817-03-03 0   [] 410991       James Turner (North Carolina politician)   1766-12-20 M 3 1817-03-03 0 0 0 0 0
F000344 Jesse Franklin Jesse Franklin   Republican NC Senate   1795-12-07 1813-03-03 0   [] 404292       Jesse Franklin   1760-03-24 M 4 1813-03-03 0 0 0 0 0
H000463 Jesse Helms Jesse Helms   Republican NC Senate   1973-01-03 2003-01-03 0   ["S8NC00015"] 300154 01359   S046 Jesse Helms   1921-10-18 M 6 2003-01-03 0 1827 0 1305 0
P000545 Jeter Pritchard Jeter Pritchard   Republican NC Senate   1895-12-02 1903-03-03 0   [] 408929       Jeter C. Pritchard   1857-07-12 M 2 1903-03-03 0 0 0 0 0
E000017 John East John East   Republican NC Senate   1981-01-05 1986-06-29 0   [] 403713 01324     John Porter East   1931-05-05 M 1 1986-06-29 0 0 0 0 0
E000286 John Edwards John Edwards   Democrat NC Senate   1999-01-06 2005-01-03 0 N00002283 ["S8NC00122"] 300039 01573 21107 S267 John Edwards   1953-06-10 M 2 2005-01-03 0 287 33 1980 0
P000427 John Pool John Pool   Republican NC Senate   1868-01-01 1873-03-03 0   [] 408818       John Pool   1826-06-16 M 1 1873-03-03 0 0 0 0 0
A000006 Joseph Abbott Joseph Abbott   Republican NC Senate   1868-01-01 1871-03-03 0   [] 400669       Joseph Carter Abbott   1825-07-15 M 1 1871-03-03 0 0 0 0 0
B000894 Joseph Broughton Joseph Broughton   Democrat NC Senate   1948-12-31 1949-03-06 0   [] 401851       J. Melville Broughton   1888-11-17 M 1 1949-03-06 0 0 0 0 0
B000046 Josiah Bailey Josiah Bailey   Democrat NC Senate   1931-12-07 1947-01-03 0   [] 401051       Josiah Bailey   1873-09-14 M 3 1947-01-03 0 0 0 0 0
H001049 Kay Hagan Kay R. Hagan   Democrat NC Senate   2009-01-06 2015-01-03 0 N00029617 ["S8NC00239"] 412324 01902 21082 S320 Kay Hagan Kay Hagan 1953-05-26 F 2 2015-01-03 0 250 206 1839 30549380
O000140 Lee Overman Lee Overman   Democrat NC Senate   1903-11-09 1930-12-12 0   [] 408391       Lee S. Overman   1854-01-03 M 5 1930-12-12 0 0 0 0 0
B001183 Marion Butler Marion Butler   Populist NC Senate   1895-12-02 1901-03-03 0   [] 402125       Marion Butler   1863-05-20 M 2 1901-03-03 0 0 0 0 0
R000062 Matt Ransom Matt Ransom   Democrat NC Senate   1872-01-01 1895-03-03 0   [] 409042       Matt W. Ransom   1826-10-08 M 4 1895-03-03 0 0 0 0 0
S000949 Montfort Stokes Montfort Stokes   Republican NC Senate   1816-12-04 1823-03-03 0   [] 410408       Montfort Stokes   1762-03-12 M 2 1823-03-03 0 0 0 0 0
M000034 Nathaniel Macon Nathaniel Macon   Jackson NC Senate   1791-10-24 1828-11-14 0   [] 407062       Nathaniel Macon   1757-12-17 M 7 1828-11-14 0 0 0 0 0
B001135 Richard Burr Richard Burr   Republican NC Senate   1995-01-04 2023-01-03 0 N00002221 ["S4NC00089", "H2NC05074"] 400054 00153 21787 S300 Richard Burr Richard Burr 1955-11-30 M 5 2023-01-03 0 820 423 7131 39813862
M000956 Robert Morgan Robert Morgan   Democrat NC Senate   1975-01-14 1981-01-03 0   [] 407924 01404     Robert Burren Morgan   1925-10-05 M 2 1981-01-03 0 0 0 0 0
R000179 Robert Reynolds Robert Reynolds   Democrat NC Senate   1932-12-05 1945-01-03 0   [] 409155       Robert R. Reynolds   1884-06-18 M 3 1945-01-03 0 0 0 0 0
S000992 Robert Strange Robert Strange   Democrat NC Senate   1836-12-05 1840-11-16 0   [] 410450       Robert Strange (American politician)   1796-09-20 M 1 1840-11-16 0 0 0 0 0
E000211 Samuel Ervin Samuel Ervin   Democrat NC Senate   1945-01-03 1975-01-03 0   [] 403898 01326     Sam Ervin   1896-09-27 M 6 1975-01-03 0 0 0 0 0
J000198 Samuel Johnston Samuel Johnston   Pro-Administration NC Senate   1789-03-04 1793-03-03 0   [] 406093       Samuel Johnston   1733-12-15 M 1 1793-03-03 0 0 0 0 0
B001305 Ted Budd Ted Budd   Republican NC Senate   2017-01-03 2029-01-03 1 N00039551 ["H6NC13129", "S2NC00505"] 412712   171489 S417 Ted Budd Ted Budd 1971-10-21 M 3   0 336 200 4006 48357134
T000476 Thom Tillis Thom Tillis   Republican NC Senate   2015-01-06 2027-01-03 1 N00035492 ["S4NC00162"] 412668 02291 57717 S384 Thom Tillis Thom Tillis (North Carolina) 1960-08-30 M 3   102 912 219 4166 158483777
B000759 Thomas Bragg Thomas Bragg   Democrat NC Senate   1859-12-05 1861-12-31 0   [] 401718       Thomas Bragg   1810-11-09 M 1 1861-12-31 0 0 0 0 0
C000524 Thomas Clingman Thomas Clingman   Democrat NC Senate   1843-12-04 1861-03-03 0   [] 402658       Thomas L. Clingman   1812-07-27 M 4 1861-03-03 0 0 0 0 0
J000063 Thomas Jarvis Thomas Jarvis   Democrat NC Senate   1894-01-01 1895-12-31 0   [] 405968       Thomas J. Jarvis   1836-01-18 M 1 1895-12-31 0 0 0 0 0
B000563 Timothy Bloodworth Timothy Bloodworth   Republican NC Senate   1789-03-04 1801-03-03 0   [] 401537       Timothy Bloodworth     M 3 1801-03-03 0 0 0 0 0
G000362 William Graham William Graham   Whig NC Senate   1840-01-01 1843-03-03 0   [] 404716       William Alexander Graham   1804-09-05 M 1 1843-03-03 0 0 0 0 0
H000411 William Haywood William Haywood   Democrat NC Senate   1843-12-04 1847-03-03 0   [] 405278       William Henry Haywood Jr.   1801-10-23 M 1 1847-03-03 0 0 0 0 0
S000187 William Scott William Scott   Democrat NC Senate   1954-11-29 1959-01-03 0   [] 409692       W. Kerr Scott   1896-04-17 M 1 1959-01-03 0 0 0 0 0
U000005 William Umstead William Umstead   Democrat NC Senate   1933-03-09 1949-01-03 0   [] 411029       William B. Umstead   1895-05-13 M 3 1949-01-03 0 0 0 0 0
M000096 Willie Mangum Willie Mangum   Whig NC Senate   1823-12-01 1853-03-03 0   [] 407120       Willie P. Mangum   1792-05-10 M 6 1853-03-03 0 0 0 0 0
S000639 Willis Smith Willis Smith   Democrat NC Senate   1950-01-01 1953-12-31 0   [] 410113       Willis Smith   1887-12-19 M 1 1953-12-31 0 0 0 0 0
V000021 Zebulon Vance Zebulon Vance   Democrat NC Senate   1857-12-07 1895-03-03 0   [] 411117       Zebulon Vance   1830-05-13 M 7 1895-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 268.881ms · Data license: Public Domain (U.S. Government data) · Data source: Federal Register API & Regulations.gov API