Post job
Updated April 5, 2024

Average Microsoft salary in Iowa

$95,313

$45.82 hourly

Entry-level Microsoft salary in Iowa

$71,000 yearly

How much does Microsoft pay in Iowa?

The average Microsoft salary in Iowa is $95,313. Microsoft salaries range between $71,000 to $127,000 per year in Iowa. Microsoft Iowa based pay is lower than Microsoft's United States average salary of $131,102. The best-paying job in Iowa at Microsoft is art director, which pays an average of $199,847 annually.

Microsoft salaries in Iowa by job title

Microsoft’s highest-paying job in Iowa is art director, with an average salary of $199,847. In second place is communications director, which pays $181,505 annually in Iowa.

Highest paying jobs at Microsoft in Iowa

RankJob titleAverage Microsoft salaryHourly pay
1Art Director$199,847$96
2Communications Director$181,505$87
3Public Relations Manager$168,750$81
4Customer Experience Associate$159,643$77
5Director, Product Marketing$157,738$76
6Data Communication Manager$157,416$76
7Director Program Management$151,090$73
8Director, Applications$150,183$72
9Security Manager$147,559$71
10Principal Product Manager$144,278$69

Highest paying cities in Iowa for Microsoft

The highest paying cities in Iowa for Microsoft employees are West Des Moines, Des Moines, and Ames.

Microsoft workers in West Des Moines earn an average salary of $95,375 a year, compared to Des Moines with an average salary of $95,372 and Ames with an average salary of $95,158.

Highest paying cities in Iowa at Microsoft

RankCityAverage Microsoft salaryHourly pay
1West Des Moines, IA$95,375$46
2Des Moines, IA$95,372$46
3Ames, IA$95,158$46
4Bode, IA$94,779$46

Microsoft salaries in Iowa by department

The departments with the highest salaries for Microsoft employees in Iowa are Marketing, Non Profit/Government, and Business Development.

Iowa Microsoft employees in the Marketing department earn an average salary of $111,317 a year, compared to an average salary of $109,194 in the Non Profit/Government department and $107,014 in the Business Development department.

Highest paying departments at Microsoft in Iowa

RankDepartmentAverage Microsoft salaryHourly pay
1Marketing$111,317$54
2Non Profit/Government$109,194$53
3Business Development$107,014$51
4IT$100,016$48
5Finance$98,688$47
6Art/Design$95,354$46
7Customer Service$94,234$45
8Research & Development$93,681$45
9Engineering$92,886$45

How much does Microsoft pay by state

Microsoft pays the highest salaries in California ($147,658), Washington ($146,546), Oregon ($128,810), New York ($124,307), and Massachusetts ($120,685).

Highest paying states at Microsoft

Microsoft competitors salaries in Iowa

The highest paying Microsoft competitor in Iowa is Meta. The average salary at Meta in Iowa is $199,847. The lowest paying Microsoft competitor in Iowa is Adobe.
RankCompany nameAverage pay in IowaHourly pay
1Meta$124,233$60
2NVIDIA$106,394$51
3Google$103,828$50
4LinkedIn$102,857$49
5VMware$98,879$48
6Salesforce$96,246$46
7Cisco$95,463$46
8Box$88,884$43
9Sophos$87,163$42
10Adobe$86,673$42

Recently added Microsoft salaries in Iowa

JobLocationDate addedSalary
Environmental Health Safety ManagerDes Moines, IA06/18/2025$100,800
Information Technology Technical TrainerDes Moines, IA05/29/2025$100,800
Senior Electrical EngineerDes Moines, IA05/28/2025$158,400
Technical TrainerDes Moines, IA05/28/2025$100,800
Technical ManagerDes Moines, IA05/22/2025$105,800
Administrative Support AssistantDes Moines, IA05/18/2025$45,664
Program Support AssistantDes Moines, IA05/13/2025$45,664
Senior Data Center TechnicianDes Moines, IA03/26/2025$51,465
Technical TrainerDes Moines, IA03/19/2025$98,800
Operations Program ManagerDes Moines, IA03/11/2025$108,000

Frequently asked questions about Microsoft pay in Iowa

Search for jobs