Haley’s base is college-educated voters. New Hampshire has a lot of them.
A couple weeks ago, Leah Askarinam wrote an interesting article about which voters were fueling Haley's recent rise in the polls. It turns out, the answer was largely college-educated voters. Nationally, about 20 percent of college-educated Republicans were telling pollsters they backed Haley, but only about 5 percent of non-college-educated Republicans supported the former U.N. ambassador.
While nationally, college-educated Republicans still preferred Trump, in New Hampshire, Haley was actually leading Trump among that demographic:
That's good for Haley, considering that New Hampshire is one of the most college-educated states in the nation: 41 percent of Granite Staters age 25 and over have a bachelor's degree. And the electorate today is probably going to be even more educated than that. According to exit polls, 53 percent of voters in the 2016 Republican primary in New Hampshire were college graduates.
—Nathaniel Rakich, 538