or Login to see your representatives.

Access Candidates' and Representatives' Biographies, Voting Records, Interest Group Ratings, Issue Positions, Public Statements, and Campaign Finances

Simply enter your zip code above to get to all of your candidates and representatives, or enter a name. Then, just click on the person you are interested in, and you can navigate to the categories of information we track for them.

William 'Bill' R. Keating

Representative William 'Bill' R. Keating's Biography

Full Name: William 'Bill' R. Keating
Office: U.S. House (MA) - District 9, Democratic
First Elected: 11/02/2010
Last Elected: 11/06/2012
Next Election: 2014
Gender: Male
Family: Wife: Tevis; 2 Children: Kristen, Patrick
Birth Date: 09/06/1952
Birth Place: Norwood, MA
Home City: Quincy, MA

JD, Suffolk University School of Law, 1985
MBA, Boston College, 1982
BA, Boston College, 1974

Representative, United States House of Representatives, 2010-present
Senator, Massachusetts State Senate, 1985-1998
Representative, Massachusetts State House of Representatives, 1977-1984

Chair, Joint Committee on the Judiciary, Massachusetts States Senate
Chair, Joint Committee on Public Safety, Massachusetts States Senate
Chair, Committee on Steering and Policy, Massachusetts States Senate
Chair, Joint Committee on Taxation, Massachusetts States Senate

District Attorney, Commonwealth of Massachusetts - Norfolk, 1998-present
Letter Carrier, United States Postal Service

Member, Bar Association, 1985
Co-Founder, Norfolk Advocates for Children, Incorporated

We Need Your Help
Become a member today!

Contact Information

Washington, D.C. Webmail

Washington, D.C. Website

Office Social Media

Washington, D.C.
315 Cannon House Office Building
Washington, DC 20515

Phone: 202-225-3111
Fax: 202-225-5658

District
2 Court Street
Plymouth, MA 02360

Phone: 508-746-9000
Fax: 508-732-0072

District
297 North Street, Suite 312
Hyannis, MA 02061

Phone: 508-771-0666
Fax: 508-790-1959

District
1250 Hancock Street, Suite 802-N
Quincy, MA 02169

Phone: 617-770-3700
Fax: 617-770-2984

Back to top