Best place to raise kids in Maine: North Windham
Nearby city: Portland
Median family income: $65,028
A village in the town of Windham near Sebago Lake, North Windham has low crime and above-average schools. It is part of the Windham Raymond School District. In addition to outdoor recreation, several museums, theaters, and recreational centers are in Cumberland County.