The AFL teams with the most premierships are Collingwood, Carlton, and Essendon, each having won 16 premierships. These three clubs jointly hold the record for the most titles in the Australian Football League.