The 2012 Malaysia Premier League featured twelve teams, including ATM.
A total of twelve teams will contest the league, including eight sides from the 2011 Liga Premier season, two newly promoted teams from 2011 Liga FAM and two relegated teams from the 2011 Liga Super season. ATM 
ATM Betaria Harimau Muda B Johor MB Johor Bahru MP Muar Pahang Perlis PDRM Pos Malaysia Sime Darby USM 
