Nashua is the second largest city in New Hampshire and the center of a diverse and dynamic region. The combination of an excellent quality of life and proximity to Boston, the seacoast, and the White Mountains makes Nashua an attractive growth center for New England. Nashua has been named by Money magazine as the Best Place to Live in America and is the only city in the country to ever win this honor twice.