What jobs pay in Portland, OR

Typical yearly pay for 45 common jobs in the Portland-Vancouver-Hillsboro, OR-WA 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$183,720$139,830–$220,230No. 42
Marketing manager$172,610$126,470–$215,250No. 27
Pharmacist$168,830$145,740–$189,540No. 21
Financial manager$164,680$130,110–$209,620No. 46
Physician assistant$163,810$134,690–$173,180No. 15
Sales manager$162,640$119,990–$213,270No. 35
Nurse practitioner$158,890$140,030–$170,660No. 17
Software developer$156,000$126,220–$174,050No. 19
Lawyer$155,330$107,390–$206,800No. 37
Construction manager$146,740$109,290–$175,360No. 8
Registered nurse$130,310$108,280–$136,460No. 7
Data scientist$129,600$98,340–$167,540No. 20
Dental hygienist$123,100$121,800–$128,350No. 11
General and operations manager$121,050$81,400–$173,280No. 30
Web and digital interface designer$120,640$79,610–$142,560No. 9
Financial analyst$117,280$95,850–$154,990No. 15
Project manager$108,340$83,740–$140,990No. 43
Civil engineer$106,280$82,580–$135,870No. 40
Physical therapist$106,250$93,140–$129,260No. 45
Electrician$105,090$78,930–$125,330No. 3
Mechanical engineer$105,020$95,630–$130,680No. 48
Management analyst$103,470$84,600–$128,850No. 39
Plumber$101,010$72,440–$128,360No. 5
Police officer$97,200$84,140–$100,280No. 18
Accountant$92,200$76,900–$109,870No. 36
Marketing specialist$85,350$62,850–$124,900No. 31
High school teacher$84,120$66,140–$100,910No. 25
Licensed practical nurse (LPN)$83,510$77,280–$93,090No. 10
Elementary school teacher$82,330$63,420–$104,270No. 21
Industrial designer$81,450$65,640–$105,980No. 45
HR specialist$80,100$65,220–$102,390No. 43
Sales representative$77,900$59,830–$99,700No. 33
Graphic designer$75,650$59,880–$120,420No. 16
Web developer$73,920$56,150–$119,490No. 46
Carpenter$73,710$59,330–$103,530No. 17
IT support specialist$65,880$58,160–$81,050No. 43
HVAC technician$65,260$60,170–$81,350No. 45
Truck driver$63,800$58,660–$75,840No. 38
Auto mechanic$60,450$50,840–$78,590No. 23
Medical assistant$56,240$48,750–$61,240No. 6
Administrative assistant$55,360$47,280–$63,310No. 19
Nursing assistant (CNA)$50,350$47,640–$59,330No. 9
Customer service representative$48,650$43,400–$58,160No. 34
Warehouse worker$46,100$39,460–$51,420No. 23
Retail salesperson$37,340$36,140–$45,100No. 35

Check your own salary