Dietitians and Nutritionists Salary in Pennsylvania

BLS OEWS May 2025 • 18 metro areas • Pennsylvania

Dietitians and Nutritionists in Pennsylvania earn a median salary of $64,806 per year on average across 18 metro and nonmetro areas, -12.2% vs the national median of $73,850. An estimated 4,520 dietitians and nutritionists are employed across Pennsylvania, with salaries ranging from $55,150 to $76,030 depending on location.

$64,806 Avg median salary in Pennsylvania
$76,030 Highest paying metro
$55,150 Lowest paying metro
4,520 Employed in Pennsylvania

Compare Dietitians and Nutritionists salaries & buying power

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

Full tool →
Dietitians and Nutritionists
in
    vs

      Dietitians and Nutritionists salaries by city in Pennsylvania

      Metro area Median salary 25th pct 75th pct Employed
      Reading, PA $76,030 $58,070 $80,720 80
      Lebanon, PA $73,510 $65,390 $81,350 40
      Philadelphia, PA-NJ-DE-MD $71,640 $63,120 $83,780 2,060
      Allentown, PA-NJ $67,630 $62,030 $79,830 290
      Harrisburg, PA $66,020 $61,760 $77,810 200
      Lancaster, PA $65,650 $58,750 $77,430 140
      Erie, PA $65,640 $54,070 $75,910 80
      Altoona, PA $65,080 $55,120 $82,150 40
      Pittsburgh, PA $64,930 $59,030 $75,210 850
      Scranton, PA $64,580 $54,780 $76,500 160
      Northwestern Pennsylvania $64,180 $55,790 $74,800 80
      York, PA $62,830 $52,310 $75,800 100
      State College, PA $62,040 $47,840 $77,170 40
      Central Pennsylvania $61,080 $54,960 $74,060 130
      Williamsport, PA $60,600 $47,790 $72,120 40
      Northeastern Pennsylvania $60,150 $53,870 $74,330 80
      Southwestern Pennsylvania $59,760 $53,870 $63,170 70
      Johnstown, PA $55,150 $45,890 $66,730 40

      View Dietitians and Nutritionists salaries in all cities