A total of 13 games across the four divisions broke the 1,000 barrier, taking the total up to 112 for the season.
73 of those have been in the Premier Division alone, where South Shields recorded the biggest attendance of the weekend with 2,669 for their home defeat to Whitby Town.
There were 2,456 at Buxton’s crucial derby victory over Matlock, while Morpeth (1,057), Hyde (1,053) and Nantwich (1,002) also recorded four-figure crowds.
The two matches involving the East Division title chasers attracted four-figure crowds on Easter Monday, as 1,235 saw Liversedge draw at home to Brighouse Town.
There were 1,179 at Stockton Town’s home draw with second placed Marske United.
Midlands Division leaders Ilkeston Town could have sealed the title in front of 2,008 fans, but slipped up 4-2 against Shepshed Dynamo, while nearest rivals Chasetown welcomed 1,148 for their home draw with Sporting Khalsa.
Halesowen Town registered the 100th four-figure crowd in the NPL this season with 1,654 against Sutton Coldfield Town.
There were three more four-figure crowds in the NPL West Division - at Bootle (1,112), Prescot (1,310) and Workington (1,326).
A total of 32,281 fans attended 40 games across the four divisions, at an average of 807.
The average across the Premier Division was 1,122, with 746 in the Midlands, 688 in the West and 623 in the East.
There were also four four-figure crowds on Easter Saturday.
Keep up-to-date with our exclusive email newsletters.
Subscribe