The Mornington Peninsula Nepean Football League (abbreviated "MPNFL") is an Australian rules football competition, governed by the AFL South East. The MPNFL contains teams near the south eastern region of Melbourne, Victoria, Australia. At the end of the 2017 season, the competition was restructured from a geographical to a divisional structure, with promotion/ relegation. It contains two divisions with 22 teams in all, 10 in Division 1 and 12 in Division 2.