1988–89 Northern Premier League Premier Division Final Table Premier Division Final Table

| Position_ | Team | Played | Drawn | Lost | Goals_For | Goals_Against | Goal_Difference | Points_1 |
|---|---|---|---|---|---|---|---|---|
| 1 | Barrow | 42 | 9 | 7 | 69 | 35 | +34 | 87 |
| 2 | Hyde United | 42 | 8 | 10 | 77 | 44 | +33 | 80 |
| 3 | Witton Albion | 42 | 13 | 7 | 67 | 39 | +28 | 79 |
| 4 | Bangor City | 42 | 10 | 10 | 77 | 48 | +29 | 76 |
| 5 | Marine | 42 | 7 | 12 | 69 | 48 | +21 | 76 |
| 6 | Goole Town | 42 | 7 | 13 | 75 | 60 | +15 | 73 |
| 7 | Fleetwood Town | 42 | 16 | 7 | 58 | 44 | +14 | 73 |
| 8 | Rhyl | 42 | 10 | 14 | 75 | 65 | +10 | 64 |
| 9 | Frickley Athletic | 42 | 10 | 15 | 64 | 53 | +11 | 61 |
| 10 | Mossley | 42 | 9 | 16 | 56 | 58 | −2 | 60 |