Merrimack is conveniently located near the state’s two largest cities, just north of Nashua and about 10 miles south of Manchester. It attracts people with shopping along Route 3 and recreation on conservation land around a lake. Despite the economic downturn, local business in the area is growing. Fidelity recently moved more than 1,000 jobs here recently, and an outlet mall is planned in 2012. --D.B.
Using statistics from data services company Onboard Informatics, we crunched the numbers in order to zero in on America's best small towns for families. (Last year, we looked at small cities, with populations between 50,000 and 300,000.)
More