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
| Location | Avg. Salary | Filings |
|---|---|---|
| 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
Business Analyst at Other Companies
Other Roles at IBM Corporation
Section 3
Source: US Department of Labor LCA Disclosure Data. Updated: Q1 FY2025.