Of the six towns named Warren in New England (one in each state), New Hampshire’s is the smallest by population. posted on January 1, 2014