National Soccer League 1990–91 – piętnasta edycja piłkarskiej ligi National Soccer League (NSL). W piętnastym sezonie wystąpiło 14 drużyn. Tytuł mistrzowski zdobyła drużyna South Melbourne FC, która w finałowym meczu Grand Final pokonała drużynę Melbourne Croatia.
Uczestnicy sezonu 1990–91 Adelaide City APIA Leichhardt Tigers Heidelberg United Marconi Fairfield Melbourne Croatia Parramatta Eagles Preston Lions FC South Melbourne FC St. George Saints Sunshine George Cross Sydney Croatia Sydney Olympic Wollongong Macedonia Wollongong City
Rozgrywki Tabela LpDrużyna1 1Melbourne Croatia2615745539+16372South Melbourne FC2614664533+12343Adelaide City2612954024+16334Marconi Fairfield (Z)2614394833+15315Parramatta Eagles2610973831+7296Sydney Olympic (M)2681353125+6297Sydney Croatia2681082733-6268Preston Lions FC268992627-1259Wollongong City2688103234-22410St. George Saints226610103441-72211APIA Leichhardt Tigers2677122728-12112Heidelberg United (B)2669112637-112113Sunshine George Cross32673163953-141714Wollongong Macedonia4(B)2639142353-3015