2. San Francisco area, CA
Average annual salary for personal trainers in the city: $61,280
Ranking according to average annual salary for personal trainers: 3
Number of jobs for personal trainers in the city: 3,100
Ranking according to number of jobs: 14
Overall score: 21.5

antoniodiaz/Shutterstock.com