The first season of National League was played in a single round-robin format in the first season in a single venue. The top eight teams from the 2011 A-Division League were joined by two invitational teams from outside the Kathmandu Valley. A-Division champions Nepal Police Club won the league undefeated and became the inaugural National League champions.[2]
The second season was played after a hiatus of three years in a double round-robin format with teams playing home and away. The top 10 teams from the 2013-14 A-Division League were joined by four teams from outside the Kathmandu Valley. Sankata BSC pulled out of the tournament and Machhindra, Himalayan Sherpa Club, Saraswati Youth Club and Friends Club were banned by ANFA and the league was played by nine teams. The 2015 season of the League was heavily affected by the April 2015 Nepal earthquake, with play being suspended for several months.[3]Three Star Club won the league winning their first National League title.[4]
The third season of the National League was scheduled to be played in April 2020 but was postponed due to the COVID-19 pandemic. The top six teams from the 2019-20 A-Division League will be joined by the top four teams from the ANFA President's League in the ten team league.[5][6]