Opticians, Dispensing Salary in Iowa

BLS OEWS May 2025 • 12 metro areas • Iowa

Opticians, Dispensing in Iowa earn a median salary of $41,008 per year on average across 12 metro and nonmetro areas, -11.9% vs the national median of $46,560. An estimated 990 opticians, dispensing are employed across Iowa, with salaries ranging from $37,840 to $45,530 depending on location.

$41,008 Avg median salary in Iowa
$45,530 Highest paying metro
$37,840 Lowest paying metro
990 Employed in Iowa

Compare Opticians, Dispensing salaries & buying power

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

Full tool →
Opticians, Dispensing
in
    vs

      Opticians, Dispensing salaries by city in Iowa

      Metro areaMedian salary25th pct75th pctEmployed
      Des Moines, IA$45,530$39,050$47,320250
      Cedar Rapids, IA$45,220$37,890$47,460100
      Iowa City, IA$44,830$38,560$47,56050
      Dubuque, IA$41,600$37,440$46,27050
      Northeast Iowa$41,400$36,960$45,72040
      Davenport, IA-IL$40,250$37,710$48,52090
      Waterloo, IA$39,730$37,520$45,33030
      Ames, IA$39,420$35,400$45,84040
      Sioux City, IA-NE-SD$39,420$37,950$45,99050
      Northwest Iowa$38,880$36,730$44,720100
      Southeast Iowa$37,970$36,360$44,200150
      Southwest Iowa$37,840$36,710$44,72040

      View Opticians, Dispensing salaries in all cities