Salaripedia
English

How much does a real estate sales agent make in Harrisburg?

$51,950a year

Median yearly pay for real estate sales agents in the Harrisburg-Carlisle, PA metro area. That is $24.98 an hour or $4,329 a month.

Hourly
$24.98
Vs. national median
-2%
Rank among cities
119 of 282
Jobs in the area
310
Pay range
Lowest 10%: $35,340Median: $51,950Highest 10%: $81,000
PercentileYearlyHourly
10th$35,340$16.99
25th$46,610$22.41
Median$51,950$24.98
75th$80,970$38.93
90th$81,000$38.94

Other cities in Pennsylvania

Median yearly pay for real estate sales agents.

Pittsburgh, PA$55,190
Lancaster, PA$55,000
Philadelphia, PA$54,710
Allentown, PA$53,870
Reading, PA$51,930
Scranton, PA$50,660
Williamsport, PA$49,720
York, PA$49,250
Erie, PA$47,290
State College, PA$45,960
Real Estate Sales Agent salary in Pennsylvania Real Estate Sales Agent salary in all states

Related jobs in Harrisburg

Same field, median yearly pay.

Sales Engineer$94,590
Sales Representative$93,690
First-Line Supervisors of Non-Retail Sales Worker$79,580
Sales Representatives of Service$65,650
Insurance Sales Agent$65,370
Sales Representative$62,310
Security$60,110
Advertising Sales Agent$58,250
Travel Agent$51,980
First-Line Supervisors of Retail Sales Worker$45,880
Salaries for every job in Harrisburg, PA

Frequently asked questions

How much does a real estate sales agent make an hour in Harrisburg?

The median hourly pay in the Harrisburg-Carlisle, PA metro area is $24.98 ($51,950 a year).

Do real estate sales agents make more in Harrisburg than the national average?

No: $51,950 against $52,830 nationally, 2% less.

How does Harrisburg compare with the rest of Pennsylvania?

The median in Pennsylvania is $56,040, so Harrisburg pays 7% less.

Where does Harrisburg rank for real estate sales agent pay?

119 of 282 metro areas with data.

How much does a real estate sales agent make starting out in Harrisburg?

The lowest-paid 10% make $35,340 or less a year; the top 10% make $81,000 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.