Financial Advisor Salary in Richmond, VA

The average Financial Advisor in Richmond, VA earns $115,976 per year, with most salaries falling between $79,800 and $194,712. That's 6% above the national average of $109,000 for this role.

Look up your exact salary — free →

Financial Advisor pay by experience in Richmond, VA

ExperienceAverageTypical range
Entry-level$60,648$39,368 – $88,312
Mid-level$115,976$79,800 – $194,712
Senior$195,776$131,936 – $284,088
Staff / Lead$319,200$209,608 – $474,544
Executive$504,336$333,032 – $844,816

Salary percentiles (mid-level)

$98,952
$115,976
$155,344

Figures are modeled market estimates for Richmond, VA based on Earnable's salary dataset, updated 2026. Your actual pay depends on company, skills, and negotiation — look up your exact number.

Financial Advisor salary in other cities

Other roles in Richmond, VA

Look up your exact salary — free →