New Hampshire’s push for a sweeping open enrollment law fell apart in the final hours of negotiations last week, but Republican lawmakers walked away with a smaller consolation prize that could still reshape how some students move between public school districts. House and Senate Republican negotiators were unable to muscle a universal open enrollment bill across the finish line on Thursday, blocked by firm opposition from Gov. Kelly Ayotte and a faction of House Republicans. Facing a 4 p.m. deadline, they pivoted at the last minute to a narrower compromise: a measure that would stop school boards from barring all of their students from attending existing open enrollment schools. As the New Hampshire Bulletin reported, the deal was struck after the broader ambition ran out of runway.

What the compromise actually does

The salvaged proposal, attached to House Bill 751, targets a specific loophole in current law. Under the existing system, a public school district can choose to designate any of its schools as an open enrollment school, meaning it accepts students from other New Hampshire districts whose home districts then pay tuition. The catch is that the same law lets districts vote on how many of their own students may leave to attend those open enrollment schools, and it currently allows them to set that number at zero. That zero option is what the compromise aims to eliminate. HB 751 would require districts to allow somewhere between 10% and 100% of their students to leave for an open enrollment school, replacing the ability to impose a blanket ban with a guaranteed minimum.

The practical effect is modest but real. Rather than forcing every district in the state to both send and receive students, the bill simply prevents districts from slamming the door entirely. At least 10% of a district’s students would have to be permitted to enroll elsewhere if they choose, while districts retain wide discretion above that floor.

Why the bigger bill failed

The narrow deal only happened because the expansive version could not survive. For a year, Senate Republicans pushed repeatedly for a universal open enrollment law that would have required all school districts to both accept and release open enrollment students. That effort hit a wall built by an unusual coalition. A small faction of House Republicans rejected the universal approach, citing concerns about overriding the decisions of locally elected school boards, a bedrock value in New Hampshire’s town-by-town political culture. Ayotte added her own consistent skepticism.

On Thursday, as committee of conference negotiators debated whether to advance the universal bill, the governor issued a statement that left little room for interpretation. “That bill is not ready for primetime,” Ayotte said. Within hours, negotiators dropped the universal proposal and reached for the pared-back alternative instead. The sequence shows how much leverage the governor and a handful of dissenting House members held over a policy their own party had championed.

The court ruling that set the stage

The compromise did not emerge in a vacuum. It traces back to a 2025 New Hampshire Supreme Court decision involving the Pittsfield School District. The court ruled that Pittsfield is required to pay tuition for students who choose to attend Prospect Mountain High School in Alton Bay, the one and only public school that has opted into open enrollment since the law passed in 2009. That ruling rippled outward. In response, a number of districts adopted policies restricting their own students from doing the same, setting the number allowed to leave at zero to avoid the tuition obligation. HB 751 is, in effect, a direct legislative answer to that wave of zero-out votes, ensuring that districts cannot use the maneuver to wall their students in.

Sharp criticism from Democrats

The last-minute agreement drew immediate fire from Democrats, who argued it overrides the will of local voters. Rep. Dave Luneau, a Hopkinton Democrat, did not mince words. “Open enrollment is massively unpopular in New Hampshire,” he said. He pointed to the spring town meeting season as evidence: “Over 100 communities across our state voted to place restrictions on open enrollment this spring. This bill would override all those votes that taxpayers took to protect their communities.” That argument turns the localism critique back on Republicans, framing the compromise not as a modest fix but as a state-level override of decisions residents made at the ballot box.

The tension exposes a genuine fault line. School choice advocates see open enrollment as a way to give families options without leaving the public system, while opponents see it as a fiscal and governance threat that strips local boards of control over enrollment and tuition obligations. The compromise lands in the uncomfortable middle, doing too little for the universal-choice wing and too much for communities that voted to opt out.

What happens next

The path forward is not yet complete. The version of HB 751 that bars blanket bans on departing students still needs full approval from both the Senate and the House on June 4 before it can advance to Ayotte’s desk. Given that the governor helped shape this narrower outcome by rejecting the broader bill, the compromise stands a better chance of her signature than the universal version ever did. Still, with floor votes pending and Democrats vocally opposed, nothing is guaranteed.

For New Hampshire families, the bottom line is straightforward. If HB 751 becomes law, no district will be able to prevent every student from leaving for an open enrollment school, but the wider vision of statewide open enrollment that Senate Republicans wanted remains out of reach for now. The fight over how far school choice should extend into the public system is far from over, and this session’s outcome suggests it will return next year.

For related coverage, see our reporting on After Five Years and 10,500 Students.

What does HB 751 change about open enrollment? HB 751 would prevent school districts from blocking all of their students from attending existing open enrollment schools. Instead of allowing a district to set the number permitted to leave at zero, the bill would require districts to allow between 10% and 100% of their students to leave.
Why did the universal open enrollment bill fail? The broader bill, which would have required all districts to both accept and send open enrollment students, was blocked by Gov. Kelly Ayotte and a faction of House Republicans concerned about overriding local school board decisions. Ayotte said the bill was "not ready for primetime."
How does the Pittsfield court ruling relate to this bill? A 2025 New Hampshire Supreme Court ruling required Pittsfield to pay tuition for students attending Prospect Mountain High School. In response, several districts set their allowed departures to zero, and HB 751 is designed to stop that kind of blanket restriction.
What are the next steps for HB 751? The compromise version of HB 751 needs full Senate and House approval on June 4 before it can advance to Gov. Ayotte's desk for her signature or veto.

This compromise is the latest chapter in a long session-long battle over school choice and education funding. For earlier developments in the open enrollment fight, see our coverage of the 500-student cap and the Noble amendment and our look at school choice expansion after the universal EFA program. For broader context on the state’s education reform debate, read our overview of school choice in New Hampshire.