Best Place to Raise Your Kids: Vermont

Best Place to Raise Your Kids: Vermont

North Bennington

Nearest city: Burlington, Vt.
Population: 1,376
Median family income: $54,317
Runners-up: Bradford, Newbury

North Bennington is a small town with the state's oldest fire company, four churches, a library, post office, railroad station, a dozen stores, a few restaurants, hiking trails, a college, a 35-acre lake, two schools, and a symphony orchestra.