Best schools in Portsmouth


These are our top three highest rated schools in Portsmouth

1st place

Portsmouth High School

See Full Review

The most effective school in Portsmouth is Portsmouth High School. They scored extremely on our ranking system.

Pupils
492
Ages
3 - 18
Gender
Girls only
Type
Other independent school

2nd place

The Portsmouth Grammar School

See Full Review

The next top performing school in Portsmouth is the fabulous The Portsmouth Grammar School.

Pupils
963
Ages
3 - 18
Gender
Mixed
Type
Other independent school

3rd place

St John's College

See Full Review

Last up is St John's College.

Pupils
458
Ages
3 - 18
Gender
Mixed
Type
Other independent school

Want a full league table for Portsmouth?

Compare all schools