The list is geared at young professionals aged 30 to 40.
"Victoria, with a reputation for being a little bit stodgy, was the No. 1 city on the list released Tuesday. The only other B.C. city in the top 20, Vancouver, placed third. Rankings were based on the cities' score in seven areas including earning potential, educational opportunities, lifestyle cost, and social scene.
NGC founder Rebecca Ryan -- based in Madison, Wi. -- said deciding where to put down roots solely on cost of living or employment opportunities can be a mistake."