Mississippi Senate · District 45

Johnny DuPree

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 →
DuPree
← Most liberalThe aisleMost conservative →
Votes with DemocratsCrosses party linesVotes with Republicans

Johnny DuPree'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

Mississippi Senate4thpercentile
More liberal than 96% of the Mississippi Senate.
Most liberalMost conservative
3rd most liberal of 51
Votes with the Senate President Pro Tempore
36%
Democrats Republicans 0%100%

Each tick is a current senator, by party; the dot is Johnny DuPree.

On 89 contested votes where both voted93% on all 814 votes where both voted
Votes with own party
95%
Democrats Republicans 35%100%

Each tick is a current senator, by party; the dot is Johnny DuPree.

On 57 party-line votesPartisan rank: 9 of 51 in the Senate (tied with 6 others)8 senators vote with their party more often

Bills

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

How these numbers work →
Bills: Johnny DuPree
StatewideLocal and private
Sponsored112
Passed both chambers01
Became law01
Vetoed by the Governor00

Rank by statewide bills passed: Rank 40 of 51 in the Senate (tied with 11 others) · 8 of 17 Democrats (tied with 9 others)

A bill's sponsors are its principal authors, as the Legislature lists them; co-authors aren't counted. Local and private bills (for one county, city or district) are counted and shown apart, not ranked.

Bills that passed both chambers

Bills that passed both chambers: Johnny DuPree
BillTypeResultFinal action
SB 3389 (2026 Regular Session)
City of Hattiesburg; extend repealer on tourism commission and hotel/motel tax
Local and private Became law April 8, 2026

Budget projects

Mississippi's appropriation bills don't say which legislator asked for an item, so there's no budget figure for Mississippi legislators.

Contested votes where they split

57 against the Senate President Pro Tempore; 8 against most of their party.

Contested votes where they split: Johnny DuPree
DateBill and motion Their voteSenate President Pro TemporeMost of their party
July 15, 2026 SB 2001: The Mississippi Youth Court Reform Act of 2026; enact
Passage
Nay Yea (split) Nay
July 15, 2026 SB 2001: The Mississippi Youth Court Reform Act of 2026; enact
Amendment
Yea Nay (split) Yea
July 15, 2026 SB 2001: The Mississippi Youth Court Reform Act of 2026; enact
Amendment
Yea Nay (split) Yea
July 15, 2026 SB 2001: The Mississippi Youth Court Reform Act of 2026; enact
Amendment
Yea Nay (split) Yea
April 15, 2026 HCR 65: Suspend deadlines for the further consideration of HB 938; extend repealers on several youth court statutes
Adoption
Nay Yea (split) Nay
April 15, 2026 HB 1924: Appropriation; Attorney General
Veto Override
Nay Yea (split) Nay
April 1, 2026 SB 2828: Money Transmission Modernization Act; require licensee to charge fee for 287(g) and General Fund, refundable via income tax credit
Motion to Table
Yea Nay (split) Yea
March 31, 2026 SB 2710: Juvenile crime; revise provisions related to
Conference Committee Report
Nay Yea (split) Nay
March 31, 2026 HB 1752: Judges' salaries; increase and delete provision setting at level recommended by State Personnel Board
Conference Committee Report
Nay Yea (split) Yea (split)
March 31, 2026 HB 1613: Drug trafficking; revise dosage units and regulate abortion-inducing drugs
Conference Committee Report
Nay Yea (split) Nay
March 31, 2026 SB 2322: Driver's license; amend provision related to
Conference Committee Report
Nay Yea (split) Nay
March 31, 2026 SB 2821: Capital sexual battery; create crime of
Conference Committee Report
Nay Yea (split) Nay
March 31, 2026 SB 2110: Child neglect; create crime related to the deprivation of necessary supervision
Conference Committee Report
Nay Yea (split) Yea (split)
March 31, 2026 SB 2114: Immigration; criminalize illegal entry and require cooperation with federal authorities
Conference Committee Report
Nay Yea (split) Nay
March 31, 2026 HB 538: Sanctuary policies; prohibit certain government entities and employees from adopting or interfering with federal immigration enforcement
Conference Committee Report
Nay Yea (split) Nay
March 30, 2026 HB 1677: Metro Jackson Water Authority Act; create
Conference Committee Report
Nay Yea (split) Nay
March 30, 2026 SB 3124: Pregnancy Resource Act; revise tax credits authorized for contributions to certain charitable organizations
Conference Committee Report
Nay Yea (split) Nay
March 29, 2026 HB 1793: Sales tax; exempt retail sales of firearm safes during annual Mississippi Second Amendment Weekend holiday
Conference Committee Report
Nay Yea (split) Nay
March 29, 2026 HB 4060: Sales tax; exempt sales of lime for agricultural purposes, reduce rate on retail sales of fencing materials for containment of livestock
Conference Committee Report
Nay Yea (split) Nay
March 29, 2026 HB 1944: Taxation; revise credits authorized for contributions to certain eligible charitable organizations
Conference Committee Report
Nay Yea (split) Nay
March 27, 2026 HB 4135: City of Waynesboro; authorize assessments on convictions obtained in municipal court for maintenance of city building infrastructure
Passage
Nay Yea (split) Nay
March 27, 2026 HB 4113: Perry County; authorize assessments on civil cases filed and convictions obtained in justice court for operation and maintenance of justice court building
Passage
Nay Yea (split) Yea (split)
March 26, 2026 HB 4078: Prentiss County; authorize assessments on convictions for maintenance and renovations of courthouse
Passage
Nay Yea (split) Yea (split)
March 23, 2026 SB 2588: Safeguard Honesty Integrity in Elections for Lasting Democracy (SHIELD) Act; create
Concurrence
Nay Yea (split) Nay
March 17, 2026 HB 4033: Agricultural land; impose tax on sale of certain foreign owned
Passage
Nay Yea (split) Nay
March 17, 2026 HB 1944: Taxation; revise credits authorized for contributions to certain eligible charitable organizations
Passage
Nay Yea (split) Nay
March 17, 2026 HB 1944: Taxation; revise credits authorized for contributions to certain eligible charitable organizations
Amendment
Yea Nay (split) Yea
March 11, 2026 HB 1637: Fetal and Infant Mortality Review Panel; create under State Department of Health
Amendment
Nay Yea (split) Nay
March 11, 2026 HB 1613: Drug trafficking; revise dosage units and regulate abortion-inducing drugs
Passage
Nay Yea (split) Nay
March 10, 2026 HB 538: Sanctuary policies; prohibit certain government entities and employees from adopting or interfering with federal immigration enforcement
Passage
Nay Yea (split) Nay
March 10, 2026 HB 1305: Municipally owned energy distribution system; expand oversight
Passage
Nay Yea (split) Nay
March 10, 2026 HB 908: Absentee ballots; require receipt day before federal election if U.S. Supreme Court rules federal laws preempt state
Passage
Nay Yea (split) Nay
March 9, 2026 HB 941: MS Health Care Industry Zone Act; extend repealer on act and related tax incentives
Passage
Nay Yea (split) Nay
March 5, 2026 HB 1613: Drug trafficking; revise dosage units and regulate abortion-inducing drugs
Passage
Nay Yea (split) Nay
March 5, 2026 HB 547: Check cashers and MS Credit Availability licensees; authorize to pass credit/debit card fees to customers
Passage
Nay Yea (split) Nay
March 4, 2026 HB 1761: Alcoholic beverages; extend repealers relating to festival wine permits
Passage
Nay Yea (split) Yea (split)
Feb. 13, 2026 SB 2208: Mississippi Public University System Governance Study Committee; create
Passage
Yea Yea Nay (split)
Feb. 12, 2026 SB 2728: The Mississippi Chancery Youth Court Act of 2026; enact to provide uniform youth court and extend automatic repealer on related sections
Passage
Nay Yea (split) Nay
Feb. 12, 2026 SB 2587: In-person absentee voting; to amend the process of
Passage
Yea Nay (split) Yea
Feb. 12, 2026 SB 2523: Institutions of higher learning; require adoption of new performance-based funding model
Passage
Nay Yea (split) Nay
Feb. 12, 2026 SB 2118: Jail docket; require sheriff to include certain information about incarcerated persons awaiting trial in
Passage
Yea Nay (split) Yea
Feb. 12, 2026 SB 2445: DMH; require to promulgate performance standards and perform periodic audits to assess Community Mental Health Centers
Passage
Yea Yea Nay (split)
Feb. 12, 2026 SB 2710: Juvenile crime; revise provisions related to
Passage
Nay Yea (split) Nay
Feb. 12, 2026 SB 2828: Money Transmission Modernization Act; require licensee to charge fee for 287(g) and General Fund, refundable via income tax credit
Passage
Nay Yea (split) Nay
Feb. 11, 2026 SB 2821: Capital sexual battery; create crime of
Passage
Nay Yea (split) Nay
Feb. 10, 2026 SB 2114: Immigration; criminalize illegal entry and require cooperation with federal authorities
Passage
Nay Yea (split) Nay
Feb. 10, 2026 SB 2322: Driver's license; amend provision related to
Amendment
Nay Yea (split) Nay
Feb. 10, 2026 SB 2322: Driver's license; amend provision related to
Passage
Nay Yea (split) Nay
Feb. 10, 2026 SB 2310: Inadequacy of water service; authorizing the PSC to cancel a municipality's certificate upon findings of
Passage
Nay Yea (split) Nay
Feb. 9, 2026 SB 2909: PERS Tier 5; reduce creditable service requirement for retirement regardless of age from 35 to 30 years
Amendment
Yea Nay (split) Yea
Feb. 5, 2026 SB 2232: Vehicle safety equipment; increase sanctions for failure to use and divert funds to driver safety programs
Passage
Nay Yea (split) Yea (split)
Feb. 5, 2026 SB 2588: Safeguard Honesty Integrity in Elections for Lasting Democracy (SHIELD) Act; create
Passage
Nay Yea (split) Nay
Feb. 5, 2026 SB 2386: Circuit court; prohibit political candidates from addressing the public during court terms
Passage
Nay Yea (split) Nay
Feb. 5, 2026 SB 2202: Economic development incentives; require agreements to secure employee freedom and privacy regarding unionization decisions
Passage
Nay Yea (split) Nay
Feb. 5, 2026 SB 2613: PERS Tier 5 Cola Account; create and direct transfers to
Passage
Nay Yea (split) Nay
Feb. 4, 2026 SB 2071: School boards; authorize to vote on providing members and their dependents with health insurance paid for by local funds
Passage
Nay Yea (split) Nay
Feb. 4, 2026 SB 2103: Education; provide pay increases, revise counseling ethical requirements, and reform school attendance law
Passage
Nay Yea (split) Nay
Jan. 7, 2026 SB 2002: Student transfers; remove requirement for current district of attendance to approve release
Passage
Nay Yea (split) Nay
Jan. 7, 2026 SB 2002: Student transfers; remove requirement for current district of attendance to approve release
Amendment
Yea Nay (split) Yea

Every roll call

How Johnny DuPree voted on each of the 823 floor roll calls while in office, newest first.

Every roll call: Johnny DuPree
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
billstatus.ls.state.ms.us
Email
jdupree@senate.ms.gov
Capitol office
State Capitol 400 High St., Jackson, MS 39201
601-359-2220
District office
P.O. Box 1018, Jackson, MS 39215

Committees

  • Appropriations
  • Drug Policy
  • Economic and Workforce Development
  • Ethics
  • Housing
  • Labor

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

Source: the Mississippi Legislature's roll-call records, Jan. 2, 2024 to July 16, 2026. How these numbers work · Corrections