5. Edison-New Brunswick, NJ Metropolitan Division
Average annual salary in the city: $93,050
Ranking according to average annual salary in the city: 34
Total number of jobs in the city: 1,260
Ranking according to total number of jobs in the city: 15
Overall score: 25.5

Tyler Olson/Shutterstock.com