IB Tutor by Axiom Academic
Become a tutor Log in
Select your language
Discover our IB tutoring services in your language.

Benjamin Franklin International School (BFIS)

Barcelona, Spain

  • MYP
  • DP
  • IB World School

About the school

Not-for-profit American international school in Barcelona, founded in 1986, with around 700 students aged 3 to 18. It offers an American curriculum with the IB MYP and the IB Diploma (since 2011), and many students also earn the Spanish Bachillerato.

Key facts

Founded
1986
IB Diploma since
2011
Students
about 700
Nationalities
60+
Ages
3-18
Status
Private, non-profit
Teaching languages
English, Spanish
Students
Co-educational
Boarding
No, day school

Programmes

  • MYP
    Middle Years Programmeages 11 to 16
  • DP
    Diploma Programmeages 16 to 19, authorised in 2011

Also taught: American curriculum (US High School Diploma), Bachillerato

Accreditations: MSA, CIS, NEASC

Tuition fees

€12,950 – €21,720 per year

Annual fees published by the school (2026-2027), from the youngest to the oldest year group. Registration, transport and meals may be extra. Source

Location

Carrer de Martorell i Peña 9, 08017 Barcelone, Espagne

Benjamin Franklin International School (BFIS)
IB World School
Ages 3-18
Carrer de Martorell i Peña 9, 08017 Barcelone, Espagne

Data checked in November 2026 against the International Baccalaureate directory and the school’s own website. Figures change: confirm with the school before deciding.

Sources: ibo.org · bfischool.org

Back to the IB schools directory

Report a change

A figure has changed, the school has moved or no longer offers the IB? Thank you for telling us: we check at the source and correct the page.

About: Benjamin Franklin International School (BFIS)

What is going on?

This is my school

You work at Benjamin Franklin International School (BFIS) and would like to explore a partnership or an offer with Axiom Academic? Leave us your details: we will get back to you personally.

Subject

This form is not used to edit the school page: to correct information, use “Report”.