2012 M-League Division 1

The 2012 M*League Division 1 was the sixth season of top-flight football in Northern Marianas Islands. The league was divided into two parts, the Winter League and the Fall League. The Winter League was won by IFC Wild Bills, and the Fall League was won by Tan Holdings FC

Spring League
The Spring league was played in a normal league format, each team played the others twice and the team in first place following the completion of all games won the championship.

League table
The precise results for this season was a normal league format in which each team played the others twice.

Results
The scores for rounds five and nine are not known, although it is known that Inter Saipan, FC Arirang and Onwell beat Ol' Aces, Multinational and Independents respectively in round five and that Inter Saipan beat Multinational while Onwell drew with FC Aririang in round six. The result of the match between Independents and Ol' Aces in round nine is not known while none of the results in round ten are known.

Fall League
The Fall League consisted of a reduced number of teams, with only Inter Saipan (competing under their new name of Inter Godfather's) and Multinational FC from the Spring League choosing to compete. Wild Bill's and Pacific Telecom, who competed in the previous season also competed, with Pacific Telecom competing under the name MP United - PTI. A group stage was held to confirm who would play whom in the semi-finals.

Group stage
The results of the group stage are not known, it is also not known whether teams played each other once or twice.