top of page

 Barcelona Schools Directory

Welcome to the ultimate school directory for Barcelona. Whether you're a parent searching for the top international, private or local school in Barcelona for your child, an educator looking for a  professional opportunity, or simply someone interested in exploring the diverse educational landscape in and around Barcelona, this directory is for you.

Use the advanced filters to find schools by curriculum /methodology, qualifications or language. 

Number of schools found:

{50}

Primary language(s)

English

Curriculum

British

Age range

3 - 18 years old

The British School of Barcelona BSB City

Primary language(s)

English

Curriculum

British

Age range

3 - 18 years old

The British School of Barcelona BSB Castelldefels

Primary language(s)

English

Curriculum

British

Age range

2 - 12 years old

The British School of Barcelona BSB Sitges

Primary language(s)

English

Curriculum

British

Age range

3 - 18 years old

ISCAT International School of Catalunya

Primary language(s)

English

Curriculum

American

Age range

2 - 18 years old

Gresol International American School

Primary language(s)

Catalan, Spanish

Curriculum

Catalan / Spanish

Age range

2 - 18 years old

Aula Escola Europea

Primary language(s)

Japanese

Curriculum

Japanese

Age range

3 - 15 years old

Japanese School in Barcelona

Primary language(s)

Spanish, Catalan, English

Curriculum

Catalan / Spanish

Age range

3 - 18 years old

Montiba

Primary language(s)

French

Curriculum

French

Age range

3 - 18 years old

Lycée Français Bel Air

Primary language(s)

English

Curriculum

Cambridge International

Age range

1 - 18 years old

European International School of Barcelona

Primary language(s)

English, Spanish, Catalan

Curriculum

Catalan / Spanish

Age range

1 - 18 years old

Hamelin Laie International School

Primary language(s)

English

Curriculum

American

Age range

14 - 18 years old

AESA Prep Academy of Barcelona

Primary language(s)

English

Curriculum

British

Age range

3 - 18 years old

Kensington School

Primary language(s)

English, Spanish, Catalan

Curriculum

IB Primary Years Programme, IB Middle Years Programme, Catalan / Spanish

Age range

3 - 16 years old

Princess Margaret International School

Primary language(s)

English

Curriculum

American, IB Middle Years Programme

Age range

6 - 18 years old

ES American School

Primary language(s)

German

Curriculum

Swiss

Age range

3 - 18 years old

Schweizerschule Barcelona

Primary language(s)

English

Curriculum

British

Age range

3 - 18 years old

Richmond International British School

Primary language(s)

English, Spanish, Catalan

Curriculum

Catalan / Spanish

Age range

4 months - 18 years old

Agora Barcelona International School

Primary language(s)

English, Spanish, Catalan

Curriculum

IB Primary Years Programme, IB Middle Years Programme

Age range

1 - 18 years old

Agora Sant Cugat International School

Primary language(s)

Italian

Curriculum

Italian

Age range

3 - 18 years old

Instituto Italiano Statale Comprensivo

Primary language(s)

English

Curriculum

Cambridge International

Age range

3 - 18 yeas old

International Rural School

Primary language(s)

Multiple Languages

Curriculum

Catalan / Spanish, IB Middle Years Programme

Age range

9 months - 18 years old

La Miranda

Primary language(s)

English

Curriculum

British

Age range

3 - 18 years old

ISCAT Maresme

Primary language(s)

Spanish, Catalan, English

Curriculum

Catalan / Spanish

Age range

3 - 16 years old

Colegio Santa Maria del Pino

Primary language(s)

Spanish, Catalan, English

Curriculum

Catalan / Spanish

Age range

3 - 18 years old

Colegio CreaNova

Primary language(s)

English, Spanish

Curriculum

Cambridge International, Catalan / Spanish

Age range

1 - 18 years old

Highlands School Barcelona

Primary language(s)

French

Curriculum

French

Age range

2 - 12 years old

École Français Ferdinand de Lesseps

Primary language(s)

English

Curriculum

British

Age range

3 - 16 years old

The Olive Tree School

Primary language(s)

German

Curriculum

IB Primary Years Programme, IB Middle Years Programme

Age range

2 - 16 years old

Zürich Schule Barcelona

Primary language(s)

English, Spanish

Curriculum

Catalan / Spanish

Age range

12-22

test

Primary language(s)

English

Curriculum

British

Age range

3 - 18 years old

The British College of Gavà

Primary language(s)

English

Curriculum

American

Age range

3 - 18 years old

The American School of Barcelona

Primary language(s)

English, Spanish, Catalan

Curriculum

Catalan / Spanish, American

Age range

3 - 18 years old

Synergy International Christian School

Primary language(s)

English, Spanish, Catalan

Curriculum

Catalan / Spanish

Age range

2 - 9 years old

Escola Rase

Primary language(s)

English

Curriculum

Catalan / Spanish

Age range

3 - 16 years old

Anne Sullivan International School

Primary language(s)

German

Curriculum

German

Age range

3 - 18 years old

Deutsche Schule Barcelona

Primary language(s)

English

Curriculum

American, IB Middle Years Programme

Age range

3 - 18 years old

Benjamin Franklin International School

Primary language(s)

English

Curriculum

IB Primary Years Programme, IB Middle Years Programme

Age range

2 - 18 years old

St Peter's School

Primary language(s)

English, Catalan, Spanish

Curriculum

Catalan / Spanish

Age range

3 - 18 years old

St Nicholas School

Primary language(s)

Spanish, Catalan, English

Curriculum

Catalan / Spanish

Age range

1 - 12 years old

Escola Natura

Primary language(s)

Spanish, English, Catalan, Hebrew

Curriculum

Catalan / Spanish

Age range

1 - 16 years old

Colegio Hatikva

Primary language(s)

Curriculum

French

Age range

3 - 18 years old

Lycée Français de Barcelone

Primary language(s)

English

Curriculum

British

Age range

5 months - 12 years old

St. Patrick's International School

Primary language(s)

French

Curriculum

French

Age range

3 - 18 years old

Lycée International Barcelona Bon Soleil

Primary language(s)

English

Curriculum

British, Catalan / Spanish

Age range

3 - 18 years old

Oak House School

Primary language(s)

English, Spanish, Catalan

Curriculum

IB Primary Years Programme, IB Middle Years Programme

Age range

4 months - 18 years old

SEK International School Catalunya

Primary language(s)

English

Curriculum

British

Age range

2 - 18 years old

St. George School

Primary language(s)

English, Spanish, Catalan

Curriculum

Catalan / Spanish

Age range

3 - 18 years old

St. Paul's School

Primary language(s)

French, Spanish, English

Curriculum

Montessori

Age range

18 months - 6 years old

Moderato Montessori

SEARCH
CLEAR SEARCH FILTERS

What clients say...

Anya asked us really insightful questions and invested a lot of time in understanding our family's values, needs and expectations for education. 

Cass Lord 

Updates

It's Out! 

The updated practical schools' guide for international families has been published.

You can download it here

  • Instagram
  • Facebook
  • LinkedIn

Contact me

You can contact me through my contact form or directly at:

hello@mybarcelonaschool.com

bottom of page