WCRC Researched Brand · World's Most Powerful Brands 2026 · Second Global Mega Edition
Scotiabank
Scotiabank is the brand of The Bank of Nova Scotia, one of Canada's largest banks, with a strong presence across the Caribbean and Latin America. In FY2025 it reported total revenue of C$37.7 billion, up 12%, and net income of C$7.8 billion, with a CET1 ratio of 13.2%. Its senior debt carries stable ratings from four credit agencies. The bank runs the Scene+ loyalty programme and its red S mark is widely recognised in its markets, and it has been building a strategic stake in US lender KeyCorp. WCRC's research found Scotiabank strongest in financial stability and institutional confidence, in rising demand reflected in its revenue growth, in its competitive financial position, and in near-universal recall in Canada, the Caribbean and Latin America.
- Region
- Americas
- Country
- Canada
- WCRC research
- Full 50-parameter assessment
What WCRC found
Solid financial stability, with stable ratings from four credit agencies and a 13.2% CET1 ratio.
Growing demand, with FY2025 total revenue up 12% to C$37.7 billion.
Wide recall and a recognised red S mark across Canada, the Caribbean and Latin America.
What holds it back: Its compliance record includes a 2020 US settlement of about US$127 million over precious-metals spoofing, which still weighs on its reputation.
Status in the 2026 edition
Scotiabank was assessed in full on all 50 WCRC parameters for the 2026 edition. It is not among the 100 ranked brands.
WCRC publishes scores only for the 100 ranked brands. How WCRC ranks brands.
Most powerful Banking & Financial Services brands
#19 Visa, #34 MasterCard, #39 Nubank, #41 American Express, #49 DBS, #67 Nasdaq
Questions people ask
Is Scotiabank in the WCRC World's Most Powerful 100 Brands 2026?
Scotiabank was assessed in full on all 50 WCRC parameters for the 2026 edition. It is not among the 100 ranked brands.
Which Banking & Financial Services brands are ranked in 2026?
The most powerful Banking & Financial Services brands in the 2026 ranking are Visa (#19), MasterCard (#34), Nubank (#39), American Express (#41), DBS (#49), Nasdaq (#67).