Financial Advisor Salary in Baltimore, MD

The average Financial Advisor in Baltimore, MD earns $124,260 per year, with most salaries falling between $85,500 and $208,620. That's 14% above the national average of $109,000 for this role.

Look up your exact salary — free →

Financial Advisor pay by experience in Baltimore, MD

ExperienceAverageTypical range
Entry-level$64,980$42,180 – $94,620
Mid-level$124,260$85,500 – $208,620
Senior$209,760$141,360 – $304,380
Staff / Lead$342,000$224,580 – $508,440
Executive$540,360$356,820 – $905,160

Salary percentiles (mid-level)

$106,020
$124,260
$166,440

Figures are modeled market estimates for Baltimore, MD 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 Baltimore, MD

Look up your exact salary — free →