Usa-Places.com a répertorié environ 10 banques dans Salem. Certains des mieux notés banques dans Salem sont- Banque coopérative de Salem, Banque Santander, Banque des citoyens, Banque Haverhill, Banque Pentucket, Bank of America (avec guichet automatique au volant), Banque TD, Banque de la Nouvelle-Angleterre, Banque unie du peuple & Banque d'entreprise.