TD Bank, National Association salaries in Philadelphia, PA

Based on 43 certified H-1B filings by TD Bank, National Association in the Philadelphia-Camden-Wilmington, PA-NJ-DE-MD metro area, FY2025–FY2026. Base salary only.

Median salary$130,728
Middle 50%$113.1k–$157.5k
vs. all employers here+19%comparison median $109,845
Filings43FY2025–FY2026 · latest two fiscal years

Salary range

Box: middle 50% of filings. Whiskers: 10th–90th percentile. 99% of filings are between $85,861 and $416,000.
PercentileSalary
10th$100,109
25th$113,077
50th (median)$130,728
75th$157,500
90th$187,795

Salary by year

Median salary

$80k $115k $150k FY2020: median $110,000 (16 filings) FY2021: median $98,800 (26 filings) FY2022: median $120,000 (21 filings) FY2023: median $132,435 (19 filings) FY2024: median $135,000 (17 filings) FY2025: median $135,000 (25 filings) FY2026: median $129,090 (18 filings) FY20 FY21 FY22 FY23 FY24 FY25 FY26

Filings per year

FY2020: 16 filings FY20 FY2021: 26 filings FY21 FY2022: 21 filings FY22 FY2023: 19 filings FY23 FY2024: 17 filings FY24 FY2025: 25 filings FY25 FY2026: 18 filings FY26 26
Shaded: FY2025–FY2026, the years behind the figures above. Median shown for years with at least 10 filings. FY2026 covers Q1–Q3 only.
Show as table
Fiscal yearMedianP25P75Filings
FY2020$110,000$94,998$124,00016
FY2021$98,800$94,438$114,09426
FY2022$120,000$112,800$154,00021
FY2023$132,435$120,350$144,18019
FY2024$135,000$120,650$145,00017
FY2025$135,000$115,000$180,00025
FY2026$129,090$110,578$150,31118

By job

JobMedian hereFilings
Quantitative Analyst$115,00014
Software Engineer$141,16110
Financial Analysttoo few3
Risk Analysttoo few3
Systems Engineer / Architecttoo few3
Data Scientisttoo few3
Financial Managertoo few2

Jobs with at least 2 filings here. Median shown at 10+ filings; links go to all employers for that job in Philadelphia, PA.

By experience level

Wage levelMedianFilings
Entry-level · Level I – 0
Mid-level · Level II $103,250 14
Senior · Level III too few 9
Expert · Level IV $165,000 17

Median shown when a level has at least 10 filings.