Best Place to Raise Your Kids: Maine

Best Place to Raise Your Kids: Maine

Portland

Nearest city: Portland
Population: 65,979
Median family income: $62,058
Runners-up: N/A

Portland, Maine's largest city and home to its largest port, is culturally diverse, with a progressive waterfront community only a few hours' drive from Boston. The Old Port section of the city has cobblestone streets and great shops, restaurants, and bars.