Auckland University were ejected from the league at the end of the season for failing to meet NZFA criteria, and three teams were promoted from the regional leagues.
The last-placed team in the 1987 league would normally have been relegated, but Dunedin City withdrew citing the financial overheads of travel in the league, and so no team was relegated.