Children, teachers and parents were joined by the lord mayor for the official opening as an academy.
Highbury Primary School, in Dovercourt Road, Cosham, has joined Chichester University Academy Trust, which also runs other primary schools in the city.
Councillor Ken Ellcome, the Lord Mayor of Portsmouth, was delighted to announce the academy officially open.
There was singing, dancing, games and plenty of tasty cakes.
Pictures by Neil Marshall. To buy copies of the images call photosales on 0330 123 0203 quoting the reference numbers.