Mayo successfully defended its league title in the final for the second consecutive season against Fermanagh by 21 points, remaining a record for an NFL final in 2017.
[1][2] There were four divisions – Northern, Southern, Eastern and Western.
Division winners played off for the NFL title.
Mayo won, ahead of Dublin, Louth, Meath, Galway, Laois and Kildare.
Wicklow, Kilkenny, Carlow Roscommon, Westmeath