James P. Gray
Republican · NH · New Hampshire State Senator, District 6
Rochester retired electrical engineer in his fifth New Hampshire Senate term, chairing the Finance Committee; former state representative, Rochester city councilor and school board member.
Where James P. Gray stands, based on their records
Opposes
Healthcare Affordability (1 record), Environment and Public Health (1 record), Reduce Wealth Gap (1 record),
Track record
Track record — Healthcare Affordability
Healthcare Affordability · 1 oppose
Voted yes on SB 134, adding work requirements to the state Medicaid program. The Senate approved it 15-8.
March 20, 2025Opposes Healthcare Affordability
Source: gc.nh.gov
Track record — Environment and Public Health
Environment and Public Health · 1 oppose
Voted to kill SB 115, which set state greenhouse gas reduction goals and a climate action plan. The Senate killed it 14-10.
March 11, 2021Opposes Environment and Public Health
Source: gc.nh.gov
Track record — Reduce Wealth Gap
Reduce Wealth Gap · 1 oppose
Voted against overriding the governor's veto of SB 10, which raised the state minimum wage. The override failed 14-10.
September 19, 2019Opposes Reduce Wealth Gap
Source: gc.nh.gov
Track record — Labor Rights
Labor Rights · 4 oppose
Voted yes on SB 61, a right-to-work bill banning union contracts that require workers to join a union. The Senate approved it 13-11.
February 11, 2021Opposes Labor Rights
Source: gc.nh.gov
Voted against overriding the governor's veto of SB 10, which raised the state minimum wage. The override failed 14-10.
September 19, 2019Opposes Labor Rights
Source: gc.nh.gov
Voted against overriding the governor's veto of SB 1, a paid family and medical leave program. The override failed 14-10.
September 19, 2019Opposes Labor Rights
Source: gc.nh.gov
Voted yes on SB 11, a right-to-work bill banning union contracts that require workers to pay fees. The Senate approved it 12-11.
January 19, 2017Opposes Labor Rights
Source: gc.nh.gov
Track record — Social Programs and Welfare
Social Programs and Welfare · 1 oppose
Voted yes on SB 134, adding work requirements to the state Medicaid program. The Senate approved it 15-8.
March 20, 2025Opposes Social Programs and Welfare
Source: gc.nh.gov
Track record — Gun Control
Gun Control · 2 oppose
Voted yes on HB 551, which repealed the state license to sell pistols and revolvers. The Senate approved it 16-8.
May 8, 2025Opposes Gun Control
Source: gc.nh.gov
Voted to kill SB 571, which required background checks for commercial gun sales. The Senate killed it 14-9.
February 15, 2024Opposes Gun Control
Source: gc.nh.gov
Track record — Women's Reproductive Rights
Women's Reproductive Rights · 3 oppose
Voted to kill CACR 24, a constitutional amendment protecting the right to make reproductive decisions. The Senate killed it 14-9.
February 15, 2024Opposes Women's Reproductive Rights
Source: gc.nh.gov
Voted yes on HB 1625, which repealed buffer zones outside reproductive health clinics. The Senate approved it 12-11.
May 5, 2022Opposes Women's Reproductive Rights
Source: gc.nh.gov
Voted yes on HB 625, a fetal life protection bill that restricted abortion. The Senate approved it 14-10.
May 27, 2021Opposes Women's Reproductive Rights
Source: gc.nh.gov
Track record — Civil Rights
Civil Rights · 1 oppose
Voted yes on HB 1442, which limited some facilities by sex and redefined "gender identity" in state law. The Senate approved it 15-8.
April 16, 2026Opposes Civil Rights
Source: gc.nh.gov
Track record — General
General · 40 records
Voted yes on CACR 12, a constitutional amendment requiring a supermajority to pass broad-based taxes. The Senate approved it 16-8.
February 19, 2026
Source: gc.nh.gov
Voted yes on the final version of the state budget for 2026 and 2027 (HB 1). The Senate adopted it 16-8.
June 26, 2025
Source: gc.nh.gov
Was the prime sponsor of SB 16, requiring municipalities to post a copy of election return forms on their websites and in public locations. It was signed into law on 2025-06-10.
June 10, 2025
Source: gc.nh.gov
Voted yes on SB 295, expanding eligibility for education freedom accounts, a school choice program. The Senate approved it 16-8.
March 27, 2025
Source: gc.nh.gov
Voted yes on SB 287, requiring absentee ballot applicants to send a copy of photo ID. The Senate approved it 16-8.
March 27, 2025
Source: gc.nh.gov
Voted yes on SB 62, letting local police join a federal immigration enforcement program. The Senate approved it 15-8.
January 30, 2025
Source: gc.nh.gov
Was the prime sponsor of SB 528, relative to trustees of the university system. It was signed into law on 2024-07-26.
July 26, 2024
Source: gc.nh.gov
Was the prime sponsor of SB 554, relative to Medicaid provider enrollment licensure verification. It was signed into law on 2024-07-03.
July 3, 2024
Source: gc.nh.gov
Was the prime sponsor of SB 489, relative to election audits. It was signed into law on 2024-07-03.
July 3, 2024
Source: gc.nh.gov
Was the prime sponsor of SB 531, relative to background checks of municipal health officers. It was signed into law on 2024-07-03.
July 3, 2024
Source: gc.nh.gov
Voted no on HB 1633, legalizing and regulating cannabis for adults. The Senate approved it 14-10.
May 23, 2024
Source: gc.nh.gov
Was the prime sponsor of SB 344, relative to declarations of candidacy for president of the United States. It was signed into law on 2024-05-14.
May 14, 2024
Source: gc.nh.gov
Was the prime sponsor of SB 60, relative to water quality. It was signed into law on 2023-08-08.
August 8, 2023
Source: gc.nh.gov
Was the prime sponsor of SB 59, relative to the director of charitable trusts. It was signed into law on 2023-08-04.
August 4, 2023
Source: gc.nh.gov
Was the prime sponsor of SB 58, relative to arrests without a warrant while in the care of a medical professional on the premises of a residential care or health care facility. It was signed into law on 2023-08-04.
August 4, 2023
Source: gc.nh.gov
Was the prime sponsor of SB 34, relative to the controlled drug prescription health and safety program. It was signed into law on 2023-06-30.
June 30, 2023
Source: gc.nh.gov
Voted yes on SB 132, banning cities and towns from adopting sanctuary policies. The Senate approved it 13-10.
March 30, 2023
Source: gc.nh.gov
Was the prime sponsor of SB 459, relative to a health care facility workplace violence prevention program. It was signed into law on 2022-07-25.
July 25, 2022
Source: gc.nh.gov
Was the prime sponsor of SB 366, requiring an audit of ballots cast in the 2022 primary and general election. It was signed into law on 2022-07-01.
July 1, 2022
Source: gc.nh.gov
Was the prime sponsor of SB 242, relative to the disqualification of certain persons from performing the duties of an election official. It was signed into law on 2022-06-17.
June 17, 2022
Source: gc.nh.gov
Was the prime sponsor of SB 261, relative to net metering participation. It was signed into law on 2022-06-07.
June 7, 2022
Source: gc.nh.gov
Was the prime sponsor of SB 312, relative to adjusted assessments of taxable property. It was signed into law on 2022-06-07.
June 7, 2022
Source: gc.nh.gov
Voted yes on the final version of HB 1431, a parental bill of rights for schools. The Senate adopted it 14-10.
May 26, 2022
Source: gc.nh.gov
Was the prime sponsor of SB 348, relative to political expenditures and contributions. It was signed into law on 2022-05-20.
May 20, 2022
Source: gc.nh.gov
Was the prime sponsor of SB 241, apportioning executive council districts. It was signed into law on 2022-05-06.
May 6, 2022
Source: gc.nh.gov
Was the prime sponsor of SB 240, apportioning state senate districts. It was signed into law on 2022-05-06.
May 6, 2022
Source: gc.nh.gov
Also on this bill
- February 16, 2022 · Voted yes on SB 240, the Republican-drawn map of state Senate districts. The Senate approved it 14-10. (General)
As chair of the Senate Election Law and Municipal Affairs Committee, issued a statement defending HB 52, the new congressional district map, after it passed the Senate.
March 17, 2022
Source: gc.nh.gov
Also on this bill
- March 17, 2022 · Voted yes on HB 52, the Republican-drawn map of New Hampshire's congressional districts. The Senate approved it 13-11. (General)
Voted yes on HB 52, the Republican-drawn map of New Hampshire's congressional districts. The Senate approved it 13-11.
March 17, 2022
Source: gc.nh.gov
Also on this bill
- March 17, 2022 · As chair of the Senate Election Law and Municipal Affairs Committee, issued a statement defending HB 52, the new congressional district map, after it passed the Senate. (General)
Voted yes on SB 240, the Republican-drawn map of state Senate districts. The Senate approved it 14-10.
February 16, 2022
Source: gc.nh.gov
Also on this bill
- May 6, 2022 · Was the prime sponsor of SB 240, apportioning state senate districts. It was signed into law on 2022-05-06. (General)
As chair of the Senate Election Law and Municipal Affairs Committee, issued a statement on SB 425 and SB 427, proposed changes to New Hampshire voting laws.
January 18, 2022
Source: gc.nh.gov
Was the prime sponsor of SB 89, adopting omnibus legislation relative to election procedures. It was signed into law on 2021-07-30.
July 30, 2021
Source: gc.nh.gov
Was the prime sponsor of SB 31, relative to voter checklists and modifying the absentee ballot affidavit. It was signed into law on 2021-07-30.
July 30, 2021
Source: gc.nh.gov
Was the prime sponsor of SB 283, relative to post-election audits of electronic ballot counting devices. It was signed into law on 2020-07-17.
July 17, 2020
Source: gc.nh.gov
Was the prime sponsor of SB 246, relative to licensing of child daycare, residential care, and child-placing agencies. It was signed into law on 2019-08-02.
August 2, 2019
Source: gc.nh.gov
Was the prime sponsor of SB 104, relative to the postponement of city, town, village, and school district elections. It was signed into law on 2019-07-10.
July 10, 2019
Source: gc.nh.gov
Was the prime sponsor of SB 87, relative to the syringe service programs. It was signed into law on 2019-07-01.
July 1, 2019
Source: gc.nh.gov
Voted against overriding the governor's veto of HB 455, which repealed the death penalty. The Senate overrode the veto 16-8.
May 30, 2019
Source: gc.nh.gov
Voted no on SB 8, creating an independent commission to draw legislative district maps. The Senate approved it 14-10.
March 28, 2019
Source: gc.nh.gov
Was the prime sponsor of SB 303, relative to a security freeze on a consumer's credit report. It was signed into law on 2018-06-08.
June 8, 2018
Source: gc.nh.gov
Voted yes on SB 193, creating education freedom savings accounts, a school choice program. The Senate approved it 14-9.
March 16, 2017
Source: gc.nh.gov
Past race James P. Gray ran in:
- State Senator · November 3, 2026 · State Senate District 6; New Hampshire · incumbent