SWIFT/BIC codes in Spain: banks starting with B

581 banks and financial institutions in Spain with 933 SWIFT/BIC codes in total.

Bank SWIFT/BIC City Codes
B. and T. Asociados Financieros, S.a., S.v.b. ASFIESM1XXX Madrid 1
B.i. Capital A.v.b., S.A. CATBESM1XXX Madrid 1
Banca Farmafactoring S.p.a Sucursal En Espaa FASNESM1XXX Madrid 1
Banca March, SA BMARES2MXXX Palma de Mallorca 1
Banca Nazionale del Lavoro BNLIESM1XXX Madrid 1
Banca Popolare Etica ETICES21XXX Bilbao 1
Banca Pueyo, S.A. BAPUES22XXX Villanueva de la Serena 1
Banco Alcala S.A. ALCLESMMXXX Madrid 2
Banco Alicantino de Comercio S.A. ALCIESM1XXX Madrid 1
Banco Bilbao Vizcaya Argentaria S.A. BBVAESMMXXX Madrid 13
Banco Bpi S.A.- Sucursal En Espana BBPIESMMXXX Madrid 1
Banco Caixa Geral CGDIESMMXXX Madrid 1
Banco Caminos CCOCESMMXXX Madrid 2
Banco Canarias de Venezuela, Ca BOCAES21XXX Santa Cruz de Tenerife 1
Banco Comercial Most Bank MOSTESM1XXX Madrid 1
Banco Comercial Portugues S.A. BCOMESM1XXX Madrid 1
Banco Condal, S.A. BCNDESM1XXX Madrid 1
Banco Consolidado Espana, S.a.. CONSESM1XXX Madrid 1
Banco Cooperativo Espanol S.A. BCOEESMMXXX Madrid 2
Banco de Albacete, S.A. ALACESM1XXX Madrid 1
Banco de Barcelona, S.A. BAROESM1XXX Madrid 1
Banco de Caja Espana de Inversiones CSSOES2SXXX Salamanca 3
Banco de Caja Espana de Inversiones, Salamanca y Soria, S.A. CSPAES2LXXX Madrid 2
Banco de Castilla-la Mancha, S.A. CECAESMM105 Cuenca 1
Banco de Credito Social Cooperativo SA. BCCAESMMXXX Madrid 1
Banco de Depositos, S.A. BDEPESM1XXX Madrid 1
Banco de Desarrollo Economico Espanol DEEEESM1XXX Madrid 2
Banco de Espana ESPBESMMXXX Madrid 56
Banco de la Nacion Argentina, Sucursal Madrid NACNESMMXXX Madrid 1
Banco de la Provincia de Buenos Aires PRBAESM1XXX Madrid 1
Banco de Las Activ. Economicas Exteriores (Vnesheconombank) AEEVESM1XXX Madrid 1
Banco de Madrid S.A. MADRESMMXXX Madrid 1
Banco de Promocion de Negocios SA PRNEESM1XXX Madrid 1
Banco de Sabadell, S.A. BSABESBBXXX Sabadell 3
Banco do Brasil AG - Sucursal En Espana BRASESMMXXX Madrid 1
Banco do Brasil SA BRASESB1XXX Madrid 1
Banco Esfinge S.A. ESFIESM1XXX Madrid 1
Banco Europeo de Finanzas, S.A. BEDFESM1XXX Madrid 1
Banco Fimestic S.A. FIEIESM1XXX Madrid 1
Banco Finantia Sofinloc, S.A. FIOFESM1XXX Madrid 1
Banco Grupo Cajatres TRESES21XXX Burgos 1
Banco Industrial de Bilbao, S.A. INBBESM1XXX Bilbao 1
Banco Industrial de Cataluna, S.A. INALESM1XXX Madrid 1
Banco Internacional, S.A. BIMEESM1XXX Madrid 1
Banco Inversis, S.A. INVLESMMXXX Madrid 2
Banco Mare Nostrum, S.A. GBMNESMMXXX Madrid 2
Banco Mediolanum, S.A. BFIVESBBXXX Barcelona 2
Banco Nacional de Cuba BNACESM1XXX Madrid 1
Banco Occidental, S.A. OCBAESM1XXX Madrid 1
Banco Pastor S.A. PSTRESMMXXX La Coruna (A Coruna) 7
Banco Pichincha PICHESMMXXX Madrid 1
Banco Popular Espanol, S.A. POPUESMMXXX Madrid 6
Banco Portugues de Investimento, S.A. Sucursal Enespana BPIPESM1XXX Madrid 1
Banco Privado Portugues, S.A. BPPOESM1XXX Madrid 1
Banco Santander S.a Ciudad Grupo Santander.edf.pampa BSCHESMGXXX Madrid 1
Banco Santander S.A. BSCHESMMXXX Madrid 4
Banco Santander S.A. Formerly Banco Banif S.A. NORTESMMXXX Boadilla del Monte 1
Banco Santander S.A. Formerly Banco Espanol de Credito ESPCESMMXXX Boadilla del Monte 1
Banco Sbs-Agro STOLESM1XXX Madrid 1
Banco Sygma Hispania SHSAESM1XXX Madrid 1
Bancofar S.A. BAOFESM1XXX Madrid 1
Bancoval Securities Services S.A. BVALESMMXXX Madrid 2
Bandenia Banca BNNAESM1XXX Madrid 1
Bandenia Capital Investment PLC BNCVESM1XXX Las Rozas de Madrid 1
Bandenia Emprende S.a.c. BNESESM1XXX Las Rozas de Madrid 1
Bandenia Fiduciary Management LTD BFIGESM1XXX Madrid 1
Bandenia Financial Group PLC BFGMESM1XXX Madrid 1
Bandenia Finanzia E.d.e., S.l. BAZEESM1XXX Las Rozas de Madrid 1
Bandenia Participadas S.l. BADTESM1XXX Las Rozas de Madrid 1
Bandenia Private Equity Partnes LTD BPEEESM1XXX Las Rozas de Madrid 1
Bandenia Properties LTD BNRRESM1XXX Las Rozas de Madrid 1
Bandenia S.A. BNNDESM1XXX Madrid 1
Bandenia Secure Processing LTD BAUCESM1XXX Las Rozas de Madrid 1
Banesto Banco de Emisiones S.A. BAEMESM1XXX Madrid 1
Bank Austria Creditanstalt International AG BKAUESM1XXX Madrid 1
Bank Degroof Petercam Spain, S.A. DEGRESBBXXX Barcelona 2
Bank of America Europe Card Services, Mbna Espana AECEESM1XXX Madrid 1
Bank of America Merrill Lynch International Limited BOFAES2XXXX Madrid 1
Bank of New York, The IRVTESM1XXX Madrid 1
Bank of Tokyo-Mitsubishi Ufj, LTD., The BOTKESMXXXX Madrid 2
Bankers Trust Company, Sucursal En Espana BKTRESM1XXX Madrid 1
Bankia S.A. CAHMESMMXXX Valencia 1
Bankinter Gestion de Activos, S.a., S.g.i.i.c. BGSAESMMXXX Madrid 1
Bankinter, S.A. BKBKESMMXXX Madrid 18
Bankoa S.A. Credit Agricole BKOAES22XXX San Sebastian 1
Banque Chaabi du Maroc Sucursal Espana BCDMESMMXXX Madrid 1
Banque Commerciale du Maroc BCMAESM1XXX Madrid 1
Banque Courtois COURESB1XXX Barcelona 1
Banque Marocaine du Commerce Exterieur International, S.A. BMCEESMMXXX Madrid 1
Banque Privee Edmond de Rothschild Europe, Sucursal En Espana PRIBESMXXXX Madrid 1
Banque Psa Finance PSABESM1XXX Madrid 1
Banque Regionale D'escompte et de Depots REDEESM1XXX Madrid 1
Banque Scandinave En Suisse SCSIESM1XXX Marbella 1
Banque Scs Alliance BSSAESB1XXX Barcelona 1
Banque Sudameris BSUDESM1XXX Madrid 1
Barcelona Stock Exchange XBARESB1XXX Barcelona 1
Barclays Bank PLC BPLCESMMXXX Madrid 1
Barclays Pizarro y Rocoder S.a., S.v.b. BAZWESM1XXX Madrid 1
Bayerische Hypo- und Vereinsbank AG HYVEESM1XXX Madrid 1
BBVA and Partners Alternative Investments S.a., A.v. BPAVESM1XXX Madrid 1
BBVA Banco de Financiacion, S.A. BBFIES21XXX Bilbao 1
BBVA Gestion BBGEESM1XXX Madrid 1
BBVA Seguros BBSGESM1XXX Madrid 1
Bear, Crosby and Pike, A.v., S.A. BECKESM1XXX Madrid 1
Beka Finance, S.v., S.A. CMBOESMMXXX Madrid 3
Benito y Monjardin S.v.b., S.A. BENMESM1XXX Madrid 1
Bes Investimento SA BEIVESM1XXX Madrid 1
Bestinver, S.v.b., S.A. BEERESM1XXX Madrid 1
Beta Capital S.v.b., S.A. BECAESM1XXX Madrid 2
Bigbank AS Consumer Finance Sucursal En Espana BIGKESM1XXX Madrid 1
Bilbao Plaza Financiera Depositaria, Agencia de V Lores, S.A. BPFDES21XXX Bilbao 1
Bmce Euroservices BMEUESM1XXX Madrid 1
Bme Clearing MEFFESBBXXX Madrid 10
BNP Paribas Espana, S.A. BNPAESMMXXX Madrid 2
BNP Paribas Fortis, SA/NV Sucursal En Espana GEBAESMMXXX Madrid 5
BNP Paribas S.A. Sucursal En Espana BNPAESMHXXX Madrid 2
BNP Paribas Securities Services, Spain PARBESMHXXX Madrid 107
Bolsa de Valencia XVALESV1XXX Valencia 1
Boursorama Sucursal En Espana BOUEESM1XXX Madrid 1
Btm Securities (Spain) S.A. S.v.b. BTMSESM1XXX Madrid 1
Bucefalia Inversiones Sicav SA BUIIESB1XXX Barcelona 1
Bzx Investments LTD BZINES21XXX Lloret de Mar 1

The way a SWIFT/BIC code from Spain is built up

A SWIFT/BIC code has 8 or 11 characters. Each part has a fixed meaning:

ASFI Bank code
4 letters that identify the bank.
ES Country code
2 letters for the country (ISO 3166).
M1 Location code
2 characters for the city or region of the head office.
XXX Branch code
3 characters for a specific branch. XXX means the head office.

Finding a SWIFT code in Spain

On this page you find the SWIFT/BIC codes of 581 banks in Spain. A BIC shows every bank in the chain which institution should receive an international payment.

Search for the recipient’s bank below and open its page for the full list of codes. The sections below explain how the codes work, the cost of transfers and the checks worth doing.

Receiving money in Spain from abroad

If you expect a payment from another country in Spain, give the sender everything they need in one go. That means: your full name exactly as it appears on the account, your account number or IBAN, the BIC of your bank and usually your postal address.

Look up the bank in the list above, but take the code from your own bank details when in doubt. You can add your bank’s name and city.

Expect that the incoming amount is below what the sender paid. Fees for incoming transfers differ from bank to bank – your bank’s price list tells you what applies. For business payments, agree who bears the costs.

Verifying a SWIFT code from Spain

The most reliable source for a SWIFT code is the bank details provided by the recipient: an invoice, a statement or their online banking. When the code you were given does not match the code listed here, do not guess: check with the recipient or the bank.

This list draws on publicly available sources. Still, banks merge or retire codes. For any payment of any size, check the code with the recipient. GoldexPay is not a bank and has no link to the banks in this list.

Be wary of payment requests with a new account, especially when they come by email. Always confirm changed details by phone on a number you know.

SWIFT codes in Spain: banks under :letter

You are looking at a filtered list: only institutions in Spain whose name begins with :letter. The counts in the introduction always refer to the whole country.

If the bank you need is missing under :letter, try another letter. The complete list remains available when the letter filter does not help.

What the letters in a Spain BIC mean

Bank identifier codes follow one international format: eight characters plus an optional three-character extension. First comes a four-letter bank code, followed by a two-letter country code and a two-character location code.

You can spot a bank code from Spain from letters five and six. When those two letters do not match Spain, you are looking at a bank in another country – worth double-checking.

When a code ends in XXX, it means the head office and the short version works just as well. Use a branch code only if the recipient explicitly gives you one.

SEPA transfers to Spain

Inside SEPA, euro transfers to Spain follow common rules and in most cases need only the IBAN. The BIC field is usually optional in that case.

You still need a SWIFT code for payments in other currencies or money from outside the SEPA area. Instant euro transfers have become widely supported across SEPA. Provided the payment stays in euros, a SEPA transfer is usually inexpensive.

BNP Paribas Securities Services, Spain and its SWIFT codes

BNP Paribas Securities Services, Spain leads the list of Spain banks in the number of SWIFT/BIC codes. Its main office uses PARBESMHXXX.

How many codes a bank has says more about how it organises its payments than about its size. Paying someone at BNP Paribas Securities Services, Spain? Use PARBESMHXXX except when a specific branch code is requested.

Tracking a payment to Spain

There is no fixed answer for payments to Spain: many arrive within a day while others need several business days. Bank holidays in Spain or in the sending country can add a day or more, because banks do not process payments on those days.

Many banks use SWIFT gpi for faster and traceable payments. Each gpi transfer carries a unique transaction reference, the UETR. Specialist transfer services usually show a status online, which makes it easier to see where the money is.

Sending EUR to Spain

Most accounts in Spain are typically held in EUR – the Euro. Money sent in a different currency will be exchanged into EUR on its way to the recipient – and the bank that does it picks the rate.

Who does the conversion has an effect on how much arrives. In many cases it is cheaper if you send EUR straight away through a transfer service with a good rate rather than letting the receiving bank convert. Exchange rates move all the time, so a quote is usually valid only briefly.

Sending money to Spain for less

When you send money to Spain through a regular bank, the fee you see is only part of what you pay. There is a transfer fee, possibly charges from intermediary banks along the way and, above all, the margin on the exchange rate.

Most of the cost usually sits in the exchange rate, not in the fee: banks convert at a rate with a margin built in. An easy check: put the rate you get next to the mid-market rate and look at the difference.

Money transfer services often use rates closer to the mid-market rate. GoldexPay lists transfer services side by side so you can see the amount that reaches the recipient before you commit.

Frequently asked questions

How many banks in Spain have a SWIFT/BIC code?

Our directory lists 581 institutions in Spain with 933 SWIFT/BIC codes.

How do I recognise a SWIFT/BIC code from Spain?

Characters 5 and 6 of each SWIFT/BIC code are the country code. Codes from Spain contain ES.

Which bank in Spain has the most SWIFT codes?

The largest number of codes belongs to BNP Paribas Securities Services, Spain: 107 in our database. Its head office code is PARBESMHXXX.

How do I find the right SWIFT code for a bank in Spain?

Ask the recipient or look up the bank in the list on this page. If no branch is specified, the head office code (XXX) is the safe choice.

What is the cheapest way to send money to Spain?

Banks often hide a margin in the exchange rate. Compare the amount received in Euro with specialist providers to pay less.

Source: listbase-org SWIFT/BIC database (MIT licence), updated monthly. Always verify the code with the recipient or their bank.