At 297, the school’s role is the biggest it has been in 20 years and it is nearing capacity.
The Ministry of Education has directed the school to implement an enrolment zone.
Principal Heidi Hayward said the school was "bursting at the seams", which was quite a contrast to the roll about a decade ago.
There were fewer than 200 pupils in 2010, but the numbers had climbed steadily since.
In 2019, there were 238 pupils, but last year the roll soared to 272, and this year it had reached 297.
Ms Hayward said the increasing numbers were likely due to population growth, not just in North Dunedin, but in Dunedin as a whole.
Many of the school’s pupils came from across the city.
"Sometimes it’s about convenience.
"There are lots of people working at the University of Otago or on this side of town, and it’s easy to drop the kids off on the way to work.
"There’s a range of reasons that people do it."
While she was delighted with the popularity of the school, the role growth was "a mixed blessing", she said.
"We actually really valued our somewhat smaller size because I think you can tailor education a bit more when you’re a bit smaller.
"At the same time, we don’t want to lock people out.
"But capacity is capacity."
She said unless there was a major housing development in the area which brought significantly more children to the school, the ministry would not build any extra classrooms.
The aim was to cap the school roll at between 305 and 310 pupils.
The board of trustees was working on a proposed enrolment zone and public consultation was expected to begin next month.
Ms Hayward hoped it would be implemented later this year.