The first half saw goals from Michael McLellan, Matt Dudley and Doyle Middleton to give a 3-0 lead to the Lilywhites.
The second half saw a further six goals with U16 striker Brandon Zibaka scoring four of then, Ryan Croasdale and Cameron Parish scored the remaining two.
It could have been double figures as McLellan missed a penalty when it was 0-0.
Prior to yesterdays matches PNE was in fourth position.
1. Rochdale Pld 22; Pts 46
2. Burnley Pld 22; Pts 43
3. Port Vale Pld 21; Pts 42
4. Preston Pld 21; Pts 41