CONCORD — For the second year in a row, New Hampshire has been ranked the most economically free state in North America in an annual survey by a free-market enterprise think tank.

Three times in the past four years, New Hampshire has topped all U.S. states, Canadian provinces and states in Mexico in the report by the fiscally conservative Fraser Institute.