VIRGINIA BEACH, Va. (WVEC) -- A newly released study found that two Hampton Roads cities are home to more happy people than most other cities in the country.

Job resource website Zippia used the following criteria to rank the cities:

  • Being well educated
  • Having a job
  • A short commute to work
  • Low cost of living
  • Having a family
  • Owning a home
  • The poverty rate

Its findings put Chesapeake in the 9th spot out of cities nationwide. Virginia Beach came in at Number 8.