What jobs pay in Virginia Beach, VA

Typical yearly pay for 44 common jobs in the Virginia Beach-Chesapeake-Norfolk, VA-NC metro area, highest first. The last column ranks each job’s pay here against the 50 largest US metros after taxes and local prices.

Source: BLS Occupational Employment and Wage Statistics, May 2025.

JobTypical payMiddle halfRank after cost of living
IT manager$170,560$137,690–$208,940No. 27
Financial manager$163,940$127,590–$204,380No. 23
Sales manager$158,750$99,110–$208,020No. 13
Marketing manager$155,300$122,100–$196,870No. 20
Pharmacist$136,280$126,100–$157,350No. 39
Lawyer$133,380$89,770–$183,330No. 41
Software developer$129,090$99,230–$160,550No. 30
Physician assistant$126,430$104,310–$139,770No. 42
Nurse practitioner$124,530$106,220–$132,980No. 43
Construction manager$105,240$92,650–$145,010No. 47
Project manager$104,920$78,930–$132,370No. 13
Web developer$103,440$81,300–$133,300No. 8
Management analyst$101,380$78,240–$125,690No. 22
Physical therapist$100,840$81,530–$116,710No. 33
General and operations manager$100,340$64,650–$151,650No. 42
Data scientist$100,300$77,160–$128,310No. 46
Mechanical engineer$100,280$80,020–$123,200No. 37
Dental hygienist$98,890$93,860–$100,140No. 31
Financial analyst$95,170$76,750–$121,440No. 28
Civil engineer$94,680$76,850–$118,260No. 36
Registered nurse$89,450$77,230–$97,330No. 33
Accountant$79,450$63,910–$102,430No. 40
High school teacher$76,790$61,270–$82,640No. 19
HR specialist$76,240$59,220–$97,780No. 19
Marketing specialist$69,560$53,230–$86,490No. 41
Web and digital interface designer$68,590$52,160–$86,840No. 47
Licensed practical nurse (LPN)$64,370$58,830–$72,690No. 41
Elementary school teacher$63,380$60,300–$82,350No. 37
Electrician$62,350$49,410–$73,670No. 35
Plumber$61,870$49,500–$65,510No. 35
Sales representative$61,780$47,460–$85,140No. 48
Graphic designer$60,150$45,720–$79,110No. 40
Police officer$59,690$57,530–$75,960No. 50
IT support specialist$59,650$48,520–$74,980No. 40
HVAC technician$59,470$47,880–$70,280No. 41
Auto mechanic$58,290$45,240–$75,670No. 9
Carpenter$51,500$46,030–$60,370No. 45
Truck driver$50,460$45,670–$60,970No. 49
Administrative assistant$46,320$38,560–$52,060No. 38
Medical assistant$43,620$38,340–$46,170No. 38
Warehouse worker$39,160$35,820–$47,250No. 36
Nursing assistant (CNA)$38,990$36,820–$45,560No. 39
Customer service representative$38,150$34,860–$46,750No. 49
Retail salesperson$30,820$28,010–$35,860No. 48

Check your own salary