Pennsylvania Senate · District 19

Carolyn Comitta

Democratic

Where they sit

Every current senator, placed from most liberal to most conservative by how they voted on contested bills.

How these numbers work →
Comitta
← Most liberalThe aisleMost conservative →
Votes with DemocratsCrosses party linesVotes with Republicans

Carolyn Comitta's seat is marked. Seats run from most liberal (left) to most conservative (right), by contested floor votes. Color shows how often each member crosses party lines toward the middle on votes that divide the parties: solid blue or red means almost never, and purple means on at least 1 in 5 of those votes. Gray seats are members too new to score. How these numbers work

Pennsylvania Senate16thpercentile
More liberal than 83% of the Pennsylvania Senate.
Most liberalMost conservative
9th most liberal of 50
Votes with the Senate President pro Tempore
27%
Democrats Republicans 0%100%

Each tick is a current senator, by party; the dot is Carolyn Comitta.

On 150 contested votes where both voted79% on all 544 votes where both voted
Votes with own party
94%
Democrats Republicans 45%100%

Each tick is a current senator, by party; the dot is Carolyn Comitta.

On 109 party-line votesPartisan rank: 34 of 50 in the Senate (tied with 5 others)33 senators vote with their party more often

Bills

The bills Carolyn Comitta sponsored this term and how far they got. Co-sponsors aren’t counted.

How these numbers work →
Bills: Carolyn Comitta
Bills
Sponsored19
Passed both chambers1
Became law1
Vetoed by the Governor0

Rank by bills passed: Rank 16 of 50 in the Senate (tied with 15 others) · 3 of 23 Democrats (tied with 5 others)

A bill's sponsor is its prime sponsor, the first name on it; co-sponsors aren't counted.

Bills that passed both chambers

Bills that passed both chambers: Carolyn Comitta
BillResultFinal action
SB 848
Amending The Administrative Code of 1929, in organization of departmental administrative boards and commissions and of advisory boards and commissions…
Became law May 6, 2026

Budget projects

Pennsylvania's General Appropriation Act doesn't name the legislator who asked for an item, so there's no budget figure for Pennsylvania legislators.

Contested votes where they split

109 against the Senate President pro Tempore; 11 against most of their party.

Contested votes where they split: Carolyn Comitta
DateBill and motion Their voteSenate President pro TemporeMost of their party
Oct. 7, 2026 HB 71: Amending Title 75 (Vehicles), in size, weight and load, further providing for safety requirements for towed vehicles.
Motion to Table / Amendment
Nay Yea (split) Nay
Oct. 6, 2026 SB 1311: Amending Titles 18 (Crimes and Offenses) and 42 (Judiciary and Judicial Procedure), in riot, disorderly conduct and related offenses, further providing for…
Final Passage
Nay Yea (split) Nay
Oct. 6, 2026 Rules: Motion to Suspend Rule 12
Motion to Suspend the Rules
Nay Yea (split) Nay
Sept. 30, 2026 SB 1376: Amending The Administrative Code of 1929, in Department of Aging, further providing for objectives, for powers and duties in general, for area agencies and…
Final Passage
Nay Yea (split) Nay
Sept. 28, 2026 SB 980: Amending Title 35 (Health and Safety), in Commonwealth services, further providing for assistance to fire companies and EMS companies and for State Fire…
Amendment
Nay Yea (split) Nay
July 12, 2026 SR 216: Directing the Legislative Budget and Finance Committee to conduct an audit of the medical assistance programs of the Commonwealth and provide a report to the…
Adoption
Nay Yea (split) Nay
July 12, 2026 SR 216: Directing the Legislative Budget and Finance Committee to conduct an audit of the medical assistance programs of the Commonwealth and provide a report to the…
Motion to Table / Amendment
Nay Yea (split) Nay
July 12, 2026 HB 1042: Amending Titles 18 (Crimes and Offenses), 42 (Judiciary and Judicial Procedure), 61 (Prisons and Parole) and 63 (Professions and Occupations (State…
Motion to Reconsider
Nay Yea (split) Nay
July 12, 2026 HB 1042: Amending Titles 18 (Crimes and Offenses), 42 (Judiciary and Judicial Procedure), 61 (Prisons and Parole) and 63 (Professions and Occupations (State…
Final Passage
Nay Yea (split) Nay
July 12, 2026 Debate: Motion to Allow Sen Coleman to Speak a 3rd time
Motion to Let a Member Speak a Third Time
Nay Yea (split) Nay
July 11, 2026 HB 96: Amending the Real Estate Tax Sale Law, in sale of property, providing for delinquent real estate tax notification to designated individual; providing for…
Amendment
Nay Yea (split) Yea (split)
June 30, 2026 Recess: Motion to Recess to the call of the President Pro Tempore
Motion to Recess
Nay Yea (split) Nay
June 30, 2026 Discharge: Motion to consider Discharge Resolution No. 3 as a Special Order of Business
Motion to Discharge
Yea Nay (split) Yea
June 25, 2026 HB 1667: Amending the Tax Reform Code of 1971, in sales and use tax, further providing for exclusions from tax; in corporate net income tax, further providing for…
Motion to Reconsider
Nay Yea (split) Nay
June 25, 2026 HB 1667: Amending the Tax Reform Code of 1971, in sales and use tax, further providing for exclusions from tax; in corporate net income tax, further providing for…
Motion to Table / Amendment
Yea Nay (split) Yea
June 25, 2026 HB 1667: Amending the Tax Reform Code of 1971, in sales and use tax, further providing for exclusions from tax; in corporate net income tax, further providing for…
Amendment
Nay Yea (split) Nay
June 25, 2026 HB 1667: Amending the Tax Reform Code of 1971, in sales and use tax, further providing for exclusions from tax; in corporate net income tax, further providing for…
Motion to Table / Amendment
Nay Yea (split) Nay
June 25, 2026 HB 1667: Amending the Tax Reform Code of 1971, in sales and use tax, further providing for exclusions from tax; in corporate net income tax, further providing for…
Motion to Table / Amendment
Nay Yea (split) Nay
June 25, 2026 SB 1400: Amending Titles 18 (Crimes and Offenses), 42 (Judiciary and Judicial Procedure) and 61 (Prisons and Parole), in authorized disposition of offenders, further…
Motion to Reconsider
Nay Yea (split) Nay
June 25, 2026 SB 1400: Amending Titles 18 (Crimes and Offenses), 42 (Judiciary and Judicial Procedure) and 61 (Prisons and Parole), in authorized disposition of offenders, further…
Final Passage
Nay Yea (split) Nay
June 25, 2026 SB 1400: Amending Titles 18 (Crimes and Offenses), 42 (Judiciary and Judicial Procedure) and 61 (Prisons and Parole), in authorized disposition of offenders, further…
Motion to Table / Amendment
Nay Yea (split) Nay
June 24, 2026 SB 482: Amending the Human Services Code, in public assistance, further providing for definitions, for administration of assistance programs and for regulations for…
Final Passage
Nay Yea (split) Nay
June 23, 2026 SB 730: Amending Title 20 (Decedents, Estates and Fiduciaries), in health care, further providing for applicability, for definitions, for criminal penalties, for…
Motion to Table / Amendment
Nay Yea (split) Nay
June 10, 2026 SB 49: Establishing the Cannabis Control Board; providing for powers and duties of the Cannabis Control Board; establishing the Cannabis Regulation Fund; providing…
Motion to Reconsider
Nay Yea (split) Nay
June 10, 2026 SB 49: Establishing the Cannabis Control Board; providing for powers and duties of the Cannabis Control Board; establishing the Cannabis Regulation Fund; providing…
Final Passage
Nay Yea (split) Nay
June 3, 2026 SB 1279: Providing for issuance of housing construction permits by executive agencies, for designation of Commonwealth Housing Regulatory Compliance Officer and for…
Final Passage
Nay Yea (split) Nay
June 3, 2026 SB 1236: Amending The Clean Streams Law, in other pollutions and potential pollution, further providing for potential pollution.
Final Passage
Nay Yea (split) Nay
May 6, 2026 SB 1298: Amending Title 75 (Vehicles), in inspection of vehicles, further providing for prohibition on expenditures for emission inspection program.
Final Passage
Nay Yea (split) Nay
May 6, 2026 SB 1295: Amending Title 75 (Vehicles), in commercial drivers, further providing for purpose and construction of chapter, for definitions and for commercial driver's…
Final Passage
Nay Yea (split) Nay
May 6, 2026 SB 1294: Amending the Private Licensed Schools Act, further providing for penalties.
Amendment
Nay Yea (split) Nay
May 6, 2026 SB 1286: Amending Title 75 (Vehicles), in licensing of drivers, further providing for suspension of operating privilege; and, in miscellaneous provisions relating to…
Final Passage
Nay Yea (split) Nay
May 6, 2026 SB 1298: Amending Title 75 (Vehicles), in inspection of vehicles, further providing for prohibition on expenditures for emission inspection program.
Amendment
Nay Yea (split) Nay
May 6, 2026 SB 822: Amending Titles 18 (Crimes and Offenses) and 53 (Municipalities Generally), in firearms and other dangerous articles, further providing for limitation on the…
Final Passage
Nay Yea (split) Nay
May 4, 2026 SB 598: Providing for display of the Preamble of the Constitution of the United States in each school building.
Final Passage
Nay Yea (split) Yea (split)
May 4, 2026 SB 250: Providing for display of the Preamble of the Constitution of Pennsylvania in each school building.
Final Passage
Nay Yea (split) Nay
May 4, 2026 SB 1286: Amending Title 75 (Vehicles), in licensing of drivers, further providing for suspension of operating privilege; and, in miscellaneous provisions relating to…
Amendment
Nay Yea (split) Nay
April 22, 2026 SB 1293: Providing for sport activities in public institutions of higher education and public school entities to be expressly designated male, female or coed; and…
Final Passage
Nay Yea (split) Nay
March 24, 2026 SB 614: Amending The Fiscal Code, providing for primary care workforce initiative; and making an appropriation.
Final Passage
Nay Yea (split) Nay
March 23, 2026 SB 614: Amending The Fiscal Code, providing for primary care workforce initiative; and making an appropriation.
Amendment
Nay Yea (split) Nay
March 16, 2026 SB 990: Amending Title 75 (Vehicles), in powers of department and local authorities, providing for restrictions of motor vehicles based on power source prohibited.
Final Passage
Nay Yea (split) Nay
Feb. 4, 2026 Nominations: Executive Nomination Board of Pardons John S. O'Brien, II
Confirmation
Nay Yea (split) Yea (split)
Feb. 4, 2026 SB 712: Amending Title 58 (Oil and Gas), in development, further providing for definitions and for plugging requirements.
Final Passage
Yea Yea Nay (split)
Feb. 4, 2026 SB 704: Providing for stabilization and security of Pennsylvania's electricity supply and for identifying and designating sites suitable for natural gas electric…
Final Passage
Nay Yea (split) Nay
Oct. 29, 2025 SR 177: Directing the Joint State Government Commission to establish a legislative task force with an advisory committee of stakeholders to review, update and codify…
Adoption
Nay Yea (split) Nay
Oct. 29, 2025 SR 89: Directing the Joint State Government Commission to conduct an assessment, inventory and analysis of State-owned aircraft and aviation assets and provide…
Adoption
Nay Yea (split) Nay
Oct. 27, 2025 SB 755: Amending the act of November 27, 2019 (P.L.667, No.92), entitled "An act abolishing numerous State authorities, boards, commissions, committees, councils and…
Final Passage
Nay Yea (split) Nay
Oct. 22, 2025 SB 1068: Providing for the abrogation of regulations relating to the CO2 Budget Trading Program.
Final Passage
Nay Yea (split) Nay
Oct. 22, 2025 SB 6: Providing for the administration of permits by State agencies, for a tracking system for permit applications, for the establishment of permit programs, for…
Final Passage
Nay Yea (split) Nay
Oct. 21, 2025 SB 507: Amending the act of December 20, 1985 (P.L.457, No.112), entitled "An act relating to the right to practice medicine and surgery and the right to practice…
Amendment
Nay Yea (split) Nay
Oct. 21, 2025 SB 160: To provide appropriations from the General Fund for the expenses of the Executive, Legislative and Judicial Departments of the Commonwealth, the public debt…
Concurrence
Nay Yea (split) Nay
Oct. 21, 2025 SB 160: To provide appropriations from the General Fund for the expenses of the Executive, Legislative and Judicial Departments of the Commonwealth, the public debt…
Motion to Table
Yea Nay (split) Yea
Oct. 21, 2025 Appeal: Appeal the Ruling of the Chair
Appeal of the Chair's Ruling
Nay Yea (split) Nay
Oct. 21, 2025 Rules: Motion to Suspend Rule 12
Motion to Suspend the Rules
Nay Yea (split) Nay
Oct. 8, 2025 SB 1040: Authorizing the State Treasurer to waive interest on budgetary impasse investment loans.
Final Passage
Nay Yea (split) Nay
Oct. 7, 2025 SB 1040: Authorizing the State Treasurer to waive interest on budgetary impasse investment loans.
Agreeing to the Bill (Second Consideration)
Nay Yea (split) Nay
Sept. 10, 2025 SB 952: Amending Title 74 (Transportation), in sustainable mobility options, further providing for definitions and for operating program; in metropolitan…
Final Passage
Nay Yea (split) Nay
Sept. 10, 2025 SB 952: Amending Title 74 (Transportation), in sustainable mobility options, further providing for definitions and for operating program; in metropolitan…
Previous Question
Nay Yea (split) Nay
Sept. 10, 2025 SB 952: Amending Title 74 (Transportation), in sustainable mobility options, further providing for definitions and for operating program; in metropolitan…
Motion to Table / Amendment
Nay Yea (split) Nay
Sept. 10, 2025 SB 952: Amending Title 74 (Transportation), in sustainable mobility options, further providing for definitions and for operating program; in metropolitan…
Previous Question
Yea Nay (split) Yea
Sept. 10, 2025 SB 713: Amending Title 75 (Vehicles), in lighting equipment, further providing for use and display of illuminated signs.
Final Passage
Nay Yea (split) Nay
Sept. 10, 2025 SB 241: Amending the Liquor Code, in Pennsylvania Liquor Control Board, providing for expungement of citations regarding COVID-19 protocols.
Final Passage
Nay Yea (split) Nay
Sept. 9, 2025 SB 922: Amending the Private Academic Schools Act, further providing for application for license, for issuance and renewal of license and for promulgation of rules…
Final Passage
Nay Yea (split) Nay
Sept. 9, 2025 SB 114: Amending the Nurse Aide Resident Abuse Prevention Training Act, providing for a study on nurse aide training and oversight; and imposing duties on the Joint…
Motion to Reconsider
Nay Yea (split) Nay
Sept. 9, 2025 SB 460: Amending the Governor and Lieutenant Governor Disability Procedure Law, further providing for incapacity of the Governor and Lieutenant Governor.
Final Passage
Yea Yea Nay (split)
Sept. 9, 2025 SB 114: Amending the Nurse Aide Resident Abuse Prevention Training Act, providing for a study on nurse aide training and oversight; and imposing duties on the Joint…
Final Passage
Yea Yea Nay (split)
Sept. 9, 2025 SB 64: Amending Title 51 (Military Affairs), in veteran-owned small businesses, providing for veteran-owned business logotype; and imposing a penalty.
Final Passage
Yea Yea Nay (split)
Aug. 12, 2025 HB 257: Amending Titles 4 (Amusements), 74 (Transportation) and 75 (Vehicles), in interactive gaming, further providing for interactive gaming tax; in sustainable…
Final Passage
Nay Yea (split) Nay
Aug. 12, 2025 Rules: Motion to Suspend Rule 12 Supplemental Calendar No. 2
Motion to Suspend the Rules
Nay Yea (split) Nay
Aug. 12, 2025 SB 160: To provide appropriations from the General Fund for the expenses of the Executive, Legislative and Judicial Departments of the Commonwealth, the public debt…
Final Passage
Nay Yea (split) Nay
Aug. 12, 2025 HB 257: Amending Titles 4 (Amusements), 74 (Transportation) and 75 (Vehicles), in interactive gaming, further providing for interactive gaming tax; in sustainable…
Agreeing to the Bill as Amended (Third Consideration)
Nay Yea (split) Nay
Aug. 12, 2025 HB 257: Amending Titles 4 (Amusements), 74 (Transportation) and 75 (Vehicles), in interactive gaming, further providing for interactive gaming tax; in sustainable…
Motion to Table / Amendment
Nay Yea (split) Nay
Aug. 12, 2025 HB 257: Amending Titles 4 (Amusements), 74 (Transportation) and 75 (Vehicles), in interactive gaming, further providing for interactive gaming tax; in sustainable…
Motion to Table / Amendment
Nay Yea (split) Nay
Aug. 12, 2025 HB 257: Amending Titles 4 (Amusements), 74 (Transportation) and 75 (Vehicles), in interactive gaming, further providing for interactive gaming tax; in sustainable…
Amendment
Nay Yea (split) Nay
July 16, 2025 SB 467: Authorizing the release of Project 70 restrictions on certain lands owned by the Pennsylvania Turnpike Commission, formerly owned by the Borough of West…
Amendment
Nay Yea (split) Nay
June 26, 2025 SR 131: Designating September 12, 2025, as "The Day of the Bible" in Pennsylvania.
Adoption
Nay Yea (split) Nay
June 25, 2025 SB 635: Amending Title 42 (Judiciary and Judicial Procedure), in sentencing, providing for sentencing for offenses committed near drug and alcohol recovery houses.
Final Passage
Nay Yea (split) Yea (split)
June 25, 2025 SB 840: Amending Title 4 (Amusements), in Pennsylvania Gaming Control Board, further providing for regulatory authority of board and for number of slot machines.
Final Passage
Nay Yea (split) Nay
June 25, 2025 SB 840: Amending Title 4 (Amusements), in Pennsylvania Gaming Control Board, further providing for regulatory authority of board and for number of slot machines.
Motion to Go Over in Order
Nay Yea (split) Nay
June 25, 2025 SB 780: Amending Title 68 (Real and Personal Property), in uses of property, providing for encampments.
Final Passage
Nay Yea (split) Nay
June 25, 2025 SB 780: Amending Title 68 (Real and Personal Property), in uses of property, providing for encampments.
Motion to Table / Amendment
Nay Yea (split) Nay
June 23, 2025 SB 527: Amending The Local Tax Enabling Act, further providing for title of act; providing for local taxes in cities of the first class, for prohibition of tax on…
Final Passage
Nay Yea (split) Nay
June 23, 2025 SB 527: Amending The Local Tax Enabling Act, further providing for title of act; providing for local taxes in cities of the first class, for prohibition of tax on…
Motion to Table / Amendment
Nay Yea (split) Nay
June 11, 2025 SB 311: Amending Title 53 (Municipalities Generally), in preemptions, providing for restrictions on utility services prohibited.
Final Passage
Nay Yea (split) Nay
June 10, 2025 SB 444: Amending the Regulatory Review Act, further providing for definitions and for existing regulations.
Final Passage
Nay Yea (split) Nay
June 10, 2025 SB 333: Amending the Regulatory Review Act, further providing for definitions, for proposed regulations and procedures for review and for final-form regulations and…
Final Passage
Nay Yea (split) Nay
June 9, 2025 SB 64: Amending Title 51 (Military Affairs), in veteran-owned small businesses, providing for veteran-owned business logotype; and imposing a penalty.
Amendment
Nay Yea (split) Nay
June 4, 2025 SB 686: Amending Title 18 (Crimes and Offenses), in falsification and intimidation, further providing for the offense of tampering with public records or information.
Final Passage
Nay Yea (split) Nay
June 3, 2025 SB 682: Amending the Conservation and Natural Resources Act, in renaming Department of Environmental Resources and defining rulemaking authority of Department of…
Final Passage
Nay Yea (split) Nay
June 3, 2025 SB 377: Amending Title 62 (Procurement), in contracts for public works, providing for contracts for information technology commodities and services.
Motion to Reconsider
Nay Yea (split) Nay
June 3, 2025 SB 377: Amending Title 62 (Procurement), in contracts for public works, providing for contracts for information technology commodities and services.
Amendment
Nay Yea (split) Nay
June 3, 2025 SB 89: Amending the Overdose Mapping Act, further providing for definitions and for establishment and design; and providing for entry requirements for EMS providers.
Motion to Table / Amendment
Nay Yea (split) Nay
May 12, 2025 SB 227: Amending the Public School Code of 1949, in duties and powers of boards of school directors, further providing for State convention or association, delegates…
Final Passage
Nay Yea (split) Nay
May 12, 2025 SB 226: Amending the Right-to-Know Law, in preliminary provisions, further providing for definitions.
Final Passage
Nay Yea (split) Nay
May 7, 2025 SB 481: Amending Title 75 (Vehicles), in size, weight and load, further providing for permit for movement during course of manufacture.
Final Passage
Nay Yea (split) Nay
May 6, 2025 SB 9: Providing for sport activities in public institutions of higher education and public school entities to be expressly designated male, female or coed; and…
Final Passage
Nay Yea (split) Nay
April 2, 2025 SB 472: Amending The Administrative Code of 1929, in administrative organization, further providing for department heads, for gubernatorial appointments and for…
Final Passage
Nay Yea (split) Nay
April 1, 2025 SB 96: Amending Title 18 (Crimes and Offenses), in assault, further providing for the offense of terroristic threats.
Final Passage
Yea Yea Nay (split)
April 1, 2025 SB 347: Amending The Controlled Substance, Drug, Device and Cosmetic Act, further providing for prohibited acts and penalties.
Final Passage
Nay Yea (split) —
April 1, 2025 SB 92: Amending Title 18 (Crimes and Offenses), in criminal homicide, further providing for the offense of drug delivery resulting in death; and imposing a penalty.
Final Passage
Nay Yea (split) Nay
March 31, 2025 SB 490: Amending Title 42 (Judiciary and Judicial Procedure), in bonds and recognizances, providing for bail of persons posing threat to public safety.
Final Passage
Nay Yea (split) Nay
March 31, 2025 SB 471: Amending Title 42 (Judiciary and Judicial Procedure), in general provisions relating to criminal proceedings, providing for citizenship status of criminal…
Final Passage
Nay Yea (split) Nay
March 26, 2025 SB 404: Amending the Dam Safety and Encroachments Act, providing for county conservation district stream reconstruction emergency permit authorizations.
Final Passage
Yea Yea Nay (split)
March 26, 2025 SB 403: Amending the Dam Safety and Encroachments Act, providing for issuance of and conditions for continuous maintenance permits.
Final Passage
Nay Yea (split) Nay
Feb. 4, 2025 SB 186: Providing for the abrogation of regulations relating to the CO2 Budget Trading Program.
Final Passage
Nay Yea (split) Nay
Feb. 3, 2025 SB 187: Amending Title 71 (State Government), in boards and offices, establishing the Independent Energy Office; and making an appropriation.
Final Passage
Nay Yea (split) Nay
Feb. 3, 2025 SB 154: Amending Title 66 (Public Utilities), in Public Utility Code, providing for responsible utility customer protection.
Final Passage
Nay Yea (split) Yea (split)
Feb. 3, 2025 SB 149: Amending Title 75 (Vehicles), in inspection of vehicles, further providing for requirement for periodic inspection of vehicles.
Final Passage
Nay Yea (split) Nay
Feb. 3, 2025 SB 35: Amending Title 75 (Vehicles), in inspection of vehicles, further providing for prohibition on expenditures for emission inspection program.
Final Passage
Nay Yea (split) Nay
Jan. 29, 2025 SB 157: Amending the Human Services Code, in public assistance, further providing for reports to General Assembly.
Final Passage
Nay Yea (split) Nay
Jan. 29, 2025 SB 156: Amending the Human Services Code, in public assistance, further providing for uniformity in administration of assistance and regulations as to assistance.
Final Passage
Nay Yea (split) Nay
Jan. 29, 2025 SB 155: Amending the Human Services Code, in public assistance, further providing for uniformity in administration of assistance and regulations as to assistance.
Final Passage
Nay Yea (split) Nay
Jan. 29, 2025 SB 153: Amending the Unemployment Compensation Law, in compensation, further providing for ineligibility for compensation.
Final Passage
Nay Yea (split) Nay
Jan. 7, 2025 SR 6: Adopting the Rules of the Senate for the 209th and 210th Regular Session.
Motion to Recommit
Nay Yea (split) Nay
Jan. 7, 2025 SR 5: Adopting Financial Operating Rules of the Senate.
Motion to Recommit
Nay Yea (split) Nay
Jan. 7, 2025 SR 4: Adopting Ethical Conduct Rules of the Senate.
Motion to Refer
Nay Yea (split) Nay

Every roll call

How Carolyn Comitta voted on each of the 549 floor roll calls while in office, newest first.

Every roll call: Carolyn Comitta
DateVoteTheir vote Most of their partySenate President pro TemporeYeas–nays
Loading…

Contested and party-line votes link to their own pages; the rest link to the official record.

Contact, committees and caucuses

Contact

Official page
www.palegis.us
Email
senatorcomitta@pasenate.com
Capitol office
Room 457, Main Capitol Senate Box 203019, Harrisburg, PA 17120
717-787-5709
District office
17 E. Gay St. Suite 301, West Chester, PA 19380
610-692-2112

Committees

  • Environmental Resources and Energy Democratic chair
  • Aging and Youth
  • Agriculture and Rural Affairs
  • Education
  • Local Government

Contact details and committee assignments from Open States' data on the Pennsylvania General Assembly, which it collects from the chambers' websites, as of Oct. 15, 2026.

Source: the Pennsylvania General Assembly's roll-call records, Jan. 7, 2025 to Oct. 7, 2026. How these numbers work · Corrections