1931 m. Lietuvos lyga (iš pradžių Aukštoji lyga) – 10-asis Lietuvos futbolo čempionatas, surengtas 1931 m. pavasarį–rudenį (vienerios atidėtos rungtynės įvyko 1932 m. balandį). Pirmąkart po 1922 m. pirmenybių turnyras vyko vieningoje lygoje, joje žaidė 7 komandos vienu ratu.
Iš viso pirmenybėse žaidė 7 komandos – 4 iš Kauno, 2 Klaipėdos, 1 – Suvalkijos apygardos. Ekipos buvo iš Kauno (4), Kybartų (1) ir Klaipėdos (2) miestų. Į pirmąkart sudarytą bendrą Lietuvos lygą (sezono pradžioje vadinta Aukštoji lyga, vėliau – Lietuvos lyga) pakviestos visų ankstesnių apygardų stipriausios komandos:
Kauno – LFLS, „Tauras“, „Kovas“, LGSF;
Klaipėdos – KSS, „Freya“;
Suvalkijos – „Sveikata“;
Šiaulių – turėjo būti pakviesta Šiaulių „Makabi“ komanda, tačiau futbolo vadovybė abejojo jos pajėgumu ir, prasilenkdama su statutu, komandos nepakvietė.[1]
Dėl lėšų kelionėms buvo atsisakyta II rato. Vienerias rungtynes teko peržaisti kitų metų pavasarį,[2] kadangi buvo anuliuotas 1931 m. rezultatas tarp „Kovo“ ir LFLS komandų.
Pirmenybės prasidėjo gegužės 3 d. Lietuvos sporto lyga pranešė, kad Lietuvos sporto organizacijoms ir sporto klubams draudžiama dalyvauti kitų šalių pirmenybėse – tai visų pirma buvo aktualu Klaipėdos „Spielvereinigung“ komandai, žaisdavusiai Vokietijos pirmenybių regioniniuose turnyruose.