Northern Virginia has some of the best cities for young families, according to a new report.
Gainesville in Prince William County topped NerdWallet's list, followed by Burke, Centreville and Vienna. The financial planning site's rankings were based on home affordability, growth and prosperity, family friendliness and educational quality.
In Gainesville, 40 percent of the households are families with children, the highest in the state.
Seven of the cities listed in the top 10 are in Northern Virginia.
Check out NerdWallet's full list here.