If you want to avoid gangs.I would avoidDenver ,Aurora, Arvada, Littleton, Englewood, Westminster (actually all of the Denver metroBoulderColorado SpringsFountainSecurityPueblo Ft CollinsI would avoid the following for economic (too expensive) reasons.Summit CountyLake CityAspenAvonCresta ButteCreedeCripple CreekUte pass area.DurangoPagossa SpringsSilvertonI would suggestSalidaBuena VistaDel NorteAlamosaWalsenburgWoodland ParkDividePenroseFowlerTrinidadDeltaLamarLa JuntaRocky FordLeadvilleSan Luis valley
Boulder is the best in Colorado, aspen, vail is nice too.Yes, CO has better employment opportunity especially around Denver metro