Salaripedia
English

How much does a software developer make in Bellingham?

$128,300a year

Median yearly pay for software developers in the Bellingham, WA metro area. That is $61.66 an hour or $10,690 a month.

Hourly
$61.66
Vs. national median
-6%
Rank among cities
105 of 377
Jobs in the area
640
Pay range
Lowest 10%: $70,110Median: $128,300Highest 10%: $202,100
PercentileYearlyHourly
10th$70,110$33.71
25th$97,760$47.00
Median$128,300$61.66
75th$157,100$75.52
90th$202,100$97.16

Other cities in Washington

Median yearly pay for software developers.

Seattle, WA$167,300
Portland, OR$156,000
Bremerton, WA$146,200
Wenatchee, WA$132,000
Spokane, WA$130,700
Longview, WA$130,000
Kennewick, WA$127,800
Olympia, WA$124,100
Yakima, WA$115,200
Walla Walla, WA$114,900
Mount Vernon, WA$106,600
Lewiston, ID$101,300
Software Developer salary in Washington Software Developer salary in all states

Related jobs in Bellingham

Same field, median yearly pay.

Computer Occupation$120,500
Computer Systems Analyst$105,900
Software Quality Assurance Analyst and Tester$103,300
Network and Computer Systems Administrator$100,500
Computer User Support Specialist$62,400
Salaries for every job in Bellingham, WA

Frequently asked questions

How much does a software developer make an hour in Bellingham?

The median hourly pay in the Bellingham, WA metro area is $61.66 ($128,300 a year).

Do software developers make more in Bellingham than the national average?

No: $128,300 against $136,000 nationally, 6% less.

How does Bellingham compare with the rest of Washington?

The median in Washington is $166,500, so Bellingham pays 23% less.

Where does Bellingham rank for software developer pay?

105 of 377 metro areas with data.

How much does a software developer make starting out in Bellingham?

The lowest-paid 10% make $70,110 or less a year; the top 10% make $202,100 or more.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS): pay in May 2025, published by BLS in 2026. Hourly pay is the yearly figure divided by 2,080 hours.