Elected Officials - State Legislator Contact Data Layout#
State Legislator Contact#
Boost your State Legislative government relations efforts with State Legislator Contact, which provides monthly deliveries of comprehensive contact information and committee assignments for all 7,464 members of all 50 US state legislatures (upper and lower chambers) and Puerto Rico.
Introduction#
State Legislator Contact provides monthly deliveries of comprehensive contact information and committee assignments for all 7,464 members of all 50 US state legislatures (upper and lower chambers) and Puerto Rico. It includes:
Capital and district office contact information (address, phones, faxes, email and/or webform URL), plus government website URLs, photo URL, biography and birthdate;
Committee and subcommittee names, assignments and leadership titles - over 32,000 unique assignments;
Additional identifiers that allow you to link our data to other valuable datasets, such as the Open Civic Data ID (OCD-ID) for political geographies.
Sample Files#
* Samples contain information current as of July 2026
Layout and Definitions#
This product consists of two CSV files:
The “US_StateLegislatorContact_Officials” file contains capital and district office contact information plus government website URLs, photo URL, biography, etc.
The “US_StateLegislatorContact_Committees” file contains all committee and subcommittee assignments and related information.
Officials should be joined with committees based on “official_id”.
Fields will be filled out only if applicable. For example, many legislators do not have an email_2 or a url_2; some legislators may not have a secondary (district) address; some legislators may not provide a biography; and so on. As a general rule, we provide info that is publicly available on a legislator’s governmental website.
Officials File#
Column Name |
Type |
Definition and Note |
|---|---|---|
chamber_type |
nvarchar (12) |
Relative position of chamber in a bicameral legislature: UPPER or LOWER |
chamber_name |
nvarchar (160) |
Name of chamber, i.e., “Ohio Senate” |
district_id |
nvarchar (100) |
District ID as articulated by the chamber; in the Senate, all IDs are the state’s two-letter abbreviation; in the House, a state with only one district (i.e., Alaska) also uses the state’s two-letter abbreviation as its ID |
district_state |
nvarchar (2) |
State the district represents |
official_id |
integer |
Unique Cicero ID for official that allows for joining to committee file; ID changes with each edit to an official’s record |
role |
nvarchar (300) |
Role the official was elected to serve, i.e., “Senator” |
title |
nvarchar (30) |
Leadership title(s) the official holds in chamber, i.e., “Majority Leader” |
party |
nvarchar (120) |
Political party designation of the official |
salutation |
nvarchar (48) |
Honorifics related to official’s profession, i.e. “Dr.”, “The Honorable”, etc. |
first_name |
nvarchar (40) |
First name of the official |
middle_initial |
nvarchar (40) |
Middle initial or middle name of the official |
last_name |
nvarchar (100) |
Last name of the official |
name_suffix |
nvarchar (64) |
Name suffix of the official |
preferred_name |
nvarchar (32) |
Commonly used name instead of official’s given first name |
valid_from |
datetimeoffset (7) |
Start date of official’s tenure in office in one unique district; e.g., if redistricting does not occur and official is reelected, valid_from remains the same, but if redistricting occurs and official is reelected, valid_from changes |
valid_to |
datetimeoffset (7) |
End date of official’s current term |
primary_address_1 |
nvarchar (120) |
First line of official’s primary (capital) address |
primary_address_2 |
nvarchar (120) |
Second line of official’s primary (capital) address |
primary_address_3 |
nvarchar (120) |
Third line of official’s primary (capital) address |
primary_city |
nvarchar (50) |
City of official’s primary (capital) address |
primary_state |
nvarchar (40) |
State of official’s primary (capital) address |
primary_postal_code |
nvarchar (60) |
Postal code of official’s primary (capital) address |
primary_phone_1 |
nvarchar (80) |
Official’s primary phone at primary address |
primary_phone_2 |
nvarchar (150) |
Official’s alternate phone at primary address |
primary_fax_1 |
nvarchar (64) |
Official’s primary fax at primary address |
primary_fax_2 |
nvarchar (32) |
Official’s alternate fax at primary address |
secondary_address_1 |
nvarchar (180) |
First line of official’s secondary (district) address |
secondary_address_2 |
nvarchar (180) |
Second line of official’s secondary (district) address |
secondary_address_3 |
nvarchar (180) |
Third line of official’s secondary (district) address |
secondary_city |
nvarchar (50) |
City of official’s secondary (district) address |
secondary_state |
nvarchar (32) |
State of official’s secondary (district) address |
secondary_postal_code |
nvarchar (24) |
Postal code of official’s secondary (district) address |
secondary_phone_1 |
nvarchar (40) |
Official’s primary phone at secondary address |
secondary_phone_2 |
nvarchar (40) |
Official’s alternate phone at secondary address |
secondary_fax_1 |
nvarchar (32) |
Official’s fax number at secondary address |
secondary_fax_2 |
nvarchar (32) |
Official’s alternate fax at secondary address |
email_1 |
nvarchar (150) |
Official’s primary governmental email address; many state legislators may not use email but instead only use contact webforms. |
email_2 |
nvarchar (150) |
Official’s secondary governmental or party email address (no campaign emails) |
web_form_url |
nvarchar (400) |
Official’s primary governmental contact webform URL |
photo_origin_url |
nvarchar (320) |
URL of the official’s headshot |
url_1 |
nvarchar (360) |
URL of official’s primary governmental website |
url_2 |
nvarchar (600) |
URL of official’s secondary website; may be privately maintained by legislator, party, etc. |
biography |
nvarchar (max) |
Official’s biography from Congressional Biographical Directory |
date_of_birth |
nvarchar (3000) |
Official’s date of birth, YYYY-MM-DD |
ocd_id |
nvarchar (160) |
The Open Civic Data Division ID, or OCD-ID, is a standardized identifier created by the Open Civic Data project to represent political geographies and boundaries (in this case, the official’s district) |
Committees File#
Column Name |
Type |
Definition and Note |
|---|---|---|
official_id |
integer |
Unique Cicero ID for official that allows for joining to committee file; ID changes with each edit to an official’s record |
role |
nvarchar (300) |
Role the official was elected to serve, i.e., “Senator” |
first_name |
nvarchar (40) |
First name of the official |
last_name |
nvarchar (100) |
Last name of the official |
chamber_name |
nvarchar (160) |
Name of chamber, i.e., “Ohio Senate” |
chamber_type |
nvarchar (12) |
Relative position of chamber in a bicameral legislature: UPPER or LOWER |
position |
nvarchar (50) |
Official’s position within the committee, i.e., “Chair”, “Minority Chair”, etc. (most members have no special position and this field will be blank) |
committee_id |
integer |
Unique Cicero ID for the committee or subcommittee |
committee_name |
nvarchar (220) |
Name of the committee or subcommittee |
subcommittee_of |
integer |
If a subcommittee is being described, then this field will be populated with the committee_id of the parent committee (otherwise, it will be blank) |