Salaripedia
English

How much does a personal financial advisor make in Montgomery?

$85,890a year

Median yearly pay for personal financial advisors in the Montgomery, AL metro area. That is $41.29 an hour or $7,158 a month.

Hourly
$41.29
Vs. national median
-18%
Rank among cities
198 of 320
Jobs in the area
180
Pay range
Lowest 10%: $41,330Median: $85,890Highest 10%: $459,900
PercentileYearlyHourly
10th$41,330$19.87
25th$46,780$22.49
Median$85,890$41.29
75th$216,100$103.90
90th$459,900$221.09

Other cities in Alabama

Median yearly pay for personal financial advisors.

Dothan, AL$120,400
Columbus, GA$102,800
Huntsville, AL$85,040
Birmingham, AL$79,480
Mobile, AL$75,060
Daphne, AL$74,820
Florence, AL$71,990
Tuscaloosa, AL$62,350
Personal Financial Advisor salary in Alabama Personal Financial Advisor salary in all states

Related jobs in Montgomery

Same field, median yearly pay.

Financial Examiner$105,200
Financial Specialist$94,520
Project Management Specialist$91,080
Business Operations Specialist$89,320
Management Analyst$88,610
Logistician$78,790
Accountant and Auditor$75,040
Cost Estimator$74,790
Claims Adjuster$71,710
Compliance Officer$70,080
Salaries for every job in Montgomery, AL

Frequently asked questions

How much does a personal financial advisor make an hour in Montgomery?

The median hourly pay in the Montgomery, AL metro area is $41.29 ($85,890 a year).

Do personal financial advisors make more in Montgomery than the national average?

No: $85,890 against $105,100 nationally, 18% less.

How does Montgomery compare with the rest of Alabama?

The median in Alabama is $77,990, so Montgomery pays 10% more.

Where does Montgomery rank for personal financial advisor pay?

198 of 320 metro areas with data.

How much does a personal financial advisor make starting out in Montgomery?

The lowest-paid 10% make $41,330 or less a year; the top 10% make $459,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.