The season began on 12 August 2016 and concluded on 13 May 2017 with Glantraeth as Division 1 champions and Glan Conwy were relegated to Division 2.
In Division 2, Llandudno Albion were champions with Mynydd Llandegai as runners-up.
Trearddur Bay were defending champions from the previous season.
Greenfield were champions in the previous season and were promoted to Division 1 along with runners-up, Nantlle Vale.
Gwynedd League champions, Y Felinheli and third place, Cemaes Bay were promoted to Division 2.