With the addition of a new division at step four, there are now 81 clubs playing under the NPL banner across the Premier Division at step three, and the West, East and Midlands divisions at step four.
The league season gets underway on Saturday August 14, with the still reigning play-off champions Warrington Town welcoming FC United to Cantilever Park on the opening day of the Premier Division.
South Shields, who were top of the league when it was curtailed in 2019/20, host Mickleover, who were top of the league when the 2020/21 season was brought to a halt.
Two other fancied sides, Basford United and Scarborough Athletic, meet in Nottinghamshire while Matlock Town visit manager Paul Phillips’ former club Ashton United.
In the West Division, Marine’s first league game since their famous run to the FA Cup third round and defeat to Tottenham Hotspur sees Newcastle Town visit the Marine Travel Arena.
FA Vase winners Warrington Rylands make their NPL debut against Leek Town, and Workington travel to Kidsgrove Athletic.
There’s also a local derby at Millbank Stadium, as Runcorn Linnets welcome their neighbours Widnes.
There are several new faces in the Midlands Division, with former National League side Histon making the trip to Belper Town and Daventry Town hosting Chasetown.
Sporting Khalsa entertain Yaxley while two familiar faces in the NPL go head to head in an early six-pointer as Stamford host Ilkeston Town.
Nine games take place on the opening day of the East Division season, including Sheffield’s trip to Tadcaster and another all-Yorkshire affair as Pontefract Collieries welcome Ossett United.
New boys Hebburn Town and Shildon host Frickley Athletic and Pickering Town respectively.
Opening day fixtures
NPL Premier Division
Ashton United v Matlock Town
Basford United v Scarborough Athletic
Buxton v Bamber Bridge
Gainsborough Trinity v Witton Albion
Hyde United v Atherton Collieries
Lancaster City v Whitby Town
Morpeth Town v Stafford Rangers
Nantwich Town v Stalybridge Celtic
Radcliffe v Grantham Town
South Shields v Mickleover
Warrington Town v FC United
NPL East Division
Brighouse Town v Dunston
Hebburn Town v Frickley Athletic
Lincoln United v Liversedge
Marske United v Cleethorpes Town
Pontefract Collieries v Ossett United
Shildon v Pickering Town
Stocksbridge Park Steels v Stockton Town
Tadcaster v Sheffield FC
Worksop Town v Yorkshire Amateur
NPL Midlands Division
Bedworth United v Corby Town
Belper Town v Histon
Cambridge City v Halesowen Town
Daventry Town v Chasetown
Shepshed Dynamo v Carlton Town
Spalding United v Loughborough Dynamo
Sporting Khalsa v Yaxley
Stamford v Ilkeston Town
Sutton Coldfield Town v Soham Town Rangers
Wisbech Town v Coleshill Town
NPL West Division
City of Liverpool v Ramsbottom United
Clitheroe v 1874 Northwich
Kendal Town v Glossop North End
Kidsgrove Athletic v Workington
Marine v Newcastle Town
Market Drayton Town v Prescot Cables
Mossley v Bootle
Runcorn Linnets v Widnes
Trafford v Colne
Warrington Rylands 1906 v Leek Town
August 7 - FA Cup Extra Preliminary Round
August 21 - FA Cup Preliminary Round
September 4 - FA Cup First Qualifying Round
September 18 - FA Cup Second Qualifying Round
September 25 - FA Trophy First Qualifying Round
October 2 - FA Cup Third Qualifying Round
October 9 - FA Trophy Second Qualifying Round
October 16 - FA Cup Fourth Qualifying Round
October 30 - FA Trophy Third Qualifying Round
November 6 - FA Cup First Round
November 13 - FA Trophy First Round
November 27 - FA Trophy Second Round
December 4 - FA Cup Second Round
December 18 - FA Trophy Third Round
January 8 - FA Cup Third Round
January 15 - FA Trophy Fourth Round
All fixtures are in the process of being added to the official NPL website and can be found via league, club and date on the league website.
This season's fixtures were released a day earlier than usual and due to unhappiness of last season's 'repeat' fixtures and the re-structure impacting on step four, a full re-run of fixtures was required to create this year's schedule.
Fixtures are subject to change and we will keep you informed of any changes throughout the season via the website.