Salaripedia
English

How much does an insurance sales agent make in Harrisonburg?

$58,950a year

Median yearly pay for insurance sales agents in the Harrisonburg, VA metro area. That is $28.34 an hour or $4,913 a month.

Hourly
$28.34
Vs. national median
-5%
Rank among cities
196 of 381
Jobs in the area
100
Pay range
Lowest 10%: $43,960Median: $58,950Highest 10%: $135,900
PercentileYearlyHourly
10th$43,960$21.13
25th$46,760$22.48
Median$58,950$28.34
75th$77,840$37.42
90th$135,900$65.36

Other cities in Virginia

Median yearly pay for insurance sales agents.

Washington, DC$65,260
Richmond, VA$62,330
Staunton, VA$60,500
Charlottesville, VA$59,630
Roanoke, VA$58,410
Virginia Beach, VA$56,490
Winchester, VA$55,090
Lynchburg, VA$47,990
Kingsport, TN$46,830
Blacksburg, VA$45,720
Insurance Sales Agent salary in Virginia Insurance Sales Agent salary in all states

Related jobs in Harrisonburg

Same field, median yearly pay.

Sales Representative$130,000
Real Estate Broker$84,590
Sales Representatives of Service$61,120
Sales Representative$59,370
Security$50,750
Real Estate Sales Agent$47,370
First-Line Supervisors of Retail Sales Worker$46,870
Counter and Rental Clerk$46,120
Parts Salesperson$43,680
Retail Salesperson$33,350
Salaries for every job in Harrisonburg, VA

Frequently asked questions

How much does an insurance sales agent make an hour in Harrisonburg?

The median hourly pay in the Harrisonburg, VA metro area is $28.34 ($58,950 a year).

Do insurance sales agents make more in Harrisonburg than the national average?

No: $58,950 against $62,280 nationally, 5% less.

How does Harrisonburg compare with the rest of Virginia?

The median in Virginia is $60,520, so Harrisonburg pays 3% less.

Where does Harrisonburg rank for insurance sales agent pay?

196 of 381 metro areas with data.

How much does an insurance sales agent make starting out in Harrisonburg?

The lowest-paid 10% make $43,960 or less a year; the top 10% make $135,900 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.