Planning a big move?
Before you pack your bags,check out some of the best and worst places to raise a family.
According to Wallethub.com, two Hampton Roads cities made the top ten list, Chesapeake and Virginia Beach.
The website looked at the 150 most populated U.S. cities based on housing costs, school and health care systems and opportunities for fun and recreation.
The best place to live is Overland, Park, Kansas and the worst was Jackson, MS.
Among some of the worst were Newport News in 49th place and Norfolk even lower in the 66th slot.