Concord, Rochester, and Keene have three of the lowest premiums in the state. Meanwhile, Machester, Salem, and Nashua have some of the highest.The reason might be more straightforward than first-assumed: New Hampshire is one of the smallest states in the U.S. with fewer cities compared to...