The 2016-17 Welsh Football League Division Two will see the following 16 teams participating:
AFC LlwydcoedAFC PorthAberbargoed Buds (relegated from Welsh Football League Division One)Aberdare Town (relegated from Welsh Football League Division One)Abergavenny Town (promoted from Welsh Football League Division Three)AmmanfordBriton Ferry Llansawel (demoted from Welsh Football League Division One)CroesyceiliogCwmamman UnitedDinas PowysGarden Village (relegated from Welsh Football League Division One)Llanelli TownNewport City (renamed from Llanwern FC)Pontardawe TownPontypridd Town (promoted from Welsh Football League Division Three)West End