Salaripedia
English

How much does a fundraiser make in Harrisburg?

$63,490a year

Median yearly pay for fundraisers in the Harrisburg-Carlisle, PA metro area. That is $30.52 an hour or $5,291 a month.

Hourly
$30.52
Vs. national median
-12%
Rank among cities
161 of 275
Jobs in the area
380
Pay range
Lowest 10%: $40,300Median: $63,490Highest 10%: $99,990
PercentileYearlyHourly
10th$40,300$19.38
25th$50,080$24.08
Median$63,490$30.52
75th$80,740$38.82
90th$99,990$48.07

Other cities in Pennsylvania

Median yearly pay for fundraisers.

Philadelphia, PA$74,370
Reading, PA$62,960
State College, PA$62,920
Pittsburgh, PA$61,990
Allentown, PA$60,380
Lancaster, PA$59,920
Scranton, PA$58,300
Erie, PA$57,780
York, PA$56,640
Johnstown, PA$51,820
Fundraiser salary in Pennsylvania Fundraiser salary in all states

Related jobs in Harrisburg

Same field, median yearly pay.

Personal Financial Advisor$112,400
Project Management Specialist$97,850
Financial Risk Specialist$97,490
Financial Specialist$90,400
Logistician$88,000
Financial Examiner$82,220
Financial and Investment Analyst$81,360
Labor Relations Specialist$80,530
Budget Analyst$80,480
Management Analyst$79,930
Salaries for every job in Harrisburg, PA

Frequently asked questions

How much does a fundraiser make an hour in Harrisburg?

The median hourly pay in the Harrisburg-Carlisle, PA metro area is $30.52 ($63,490 a year).

Do fundraisers make more in Harrisburg than the national average?

No: $63,490 against $72,550 nationally, 12% less.

How does Harrisburg compare with the rest of Pennsylvania?

The median in Pennsylvania is $63,730, so Harrisburg pays 0% more.

Where does Harrisburg rank for fundraiser pay?

161 of 275 metro areas with data.

How much does a fundraiser make starting out in Harrisburg?

The lowest-paid 10% make $40,300 or less a year; the top 10% make $99,990 or more.

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.