Salaripedia
English

How much does a budget analyst make in Pennsylvania?

$84,240a year

Median yearly pay for budget analysts in Pennsylvania. That is $40.50 an hour or $7,020 a month.

Hourly
$40.50
Vs. national median
-8%
Rank among states
30 of 51
Jobs in the state
1,490
Pay range
Lowest 10%: $55,220Median: $84,240Highest 10%: $124,600
PercentileYearlyHourly
10th$55,220$26.55
25th$68,970$33.16
Median$84,240$40.50
75th$104,800$50.39
90th$124,600$59.90

Cities in Pennsylvania

Metro areas, median yearly pay.

Philadelphia, PA$93,600
York, PA$91,250
Allentown, PA$87,240
Pittsburgh, PA$84,660
Reading, PA$83,500
Harrisburg, PA$80,480
State College, PA$78,060
Scranton, PA$71,280
Salaries for every job in Pennsylvania

Nearby in the ranking

States with similar pay for budget analysts.

27. South Carolina$86,260
28. Minnesota$85,970
29. Arizona$84,810
30. Pennsylvania$84,240
31. Florida$84,170
32. Idaho$83,220
33. Nebraska$83,010
Budget Analyst salary in all states

Frequently asked questions

How much does a budget analyst make an hour in Pennsylvania?

The median hourly pay in Pennsylvania is $40.50 ($84,240 a year).

Do budget analysts make more in Pennsylvania than the national average?

No: $84,240 against $91,640 nationally, 8% less.

Where does Pennsylvania rank for budget analyst pay?

Pennsylvania ranks 30 of 51 states.

Which city in Pennsylvania pays budget analysts the most?

Philadelphia-Camden-Wilmington, PA-NJ-DE-MD, with a median of $93,600 a year.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS): pay in May 2025, published by BLS in 2026. Hourly pay is the yearly figure divided by 2,080 hours.