Business Analyst at IBM Corporation

H-1B Salary Data · 31 certified filings

Section 1

How much does IBM Corporation pay Business Analyst?

IBM Corporation pays Business Analyst an average of $123,297 based on 31 certified H-1B filings. Salaries range from $92,581 to $192,157.

$123,297
Average
$122,179
Median
$92,581
Minimum
$192,157
Maximum

IBM Corporation pays 34.4% above the industry average of $91,742 for this role.

Business Analyst at IBM Corporation by Location

LocationAvg. SalaryFilings
Wilmington, DE $192,157 1
Yorktown Heights, NY $162,409 2
Paramus, NJ $151,059 2
West Sacramento, CA $130,396 4
Durham, NC $129,979 1
Whippany, NJ $128,939 2
Coppell, TX $125,652 3
Portland, OR $123,073 2
Dallas, TX $116,376 3
Middletown, NJ $107,880 2
Section 2
Section 3
Source: US Department of Labor LCA Disclosure Data. Updated: Q1 FY2025.