Best Place to Raise Your Kids: Maryland

Best Place to Raise Your Kids: Maryland

Gaithersburg

Nearest city: Washington D.C.
Population: 63,220
Median family income: $88,603
Runners-up: Frederick, Ellicott City

Gaithersburg, a former farming town at the terminus of the Washington Metro's Red Line, is a diverse, affordable place with a shopping district called "Old Towne," which dates back to the 19th century.