Public Relations Specialists Salary in Iowa

BLS OEWS May 2025 • 12 metro areas • Iowa

Public Relations Specialists in Iowa earn a median salary of $56,157 per year on average across 12 metro and nonmetro areas, -19.5% vs the national median of $69,780. An estimated 3,030 public relations specialists are employed across Iowa, with salaries ranging from $39,520 to $68,360 depending on location.

$56,157 Avg median salary in Iowa
$68,360 Highest paying metro
$39,520 Lowest paying metro
3,030 Employed in Iowa

Compare Public Relations Specialists salaries & buying power

Pick two cities to see how salary and purchasing power differ.

Full tool →
Public Relations Specialists
in
    vs

      Public Relations Specialists salaries by city in Iowa

      Metro area Median salary 25th pct 75th pct Employed
      Des Moines, IA $68,360 $51,620 $84,010 1,130
      Iowa City, IA $66,410 $51,430 $78,220 230
      Davenport, IA-IL $59,900 $43,180 $85,130 260
      Ames, IA $59,490 $47,940 $78,960 260
      Cedar Rapids, IA $59,270 $46,540 $85,920 250
      Dubuque, IA $59,160 $46,720 $80,120 100
      Sioux City, IA-NE-SD $58,940 $43,960 $74,100 70
      Waterloo, IA $57,840 $48,850 $72,110 110
      Northeast Iowa $50,140 $41,970 $62,590 90
      Southeast Iowa $48,590 $39,520 $69,430 230
      Southwest Iowa $46,260 $34,140 $65,030 70
      Northwest Iowa $39,520 $27,250 $57,250 230

      View Public Relations Specialists salaries in all cities