The 1966–67 Yugoslav First League season was the 21st season of the First Federal League (Serbo-Croatian: Prva savezna liga), the top level association football league of SFR Yugoslavia, since its establishment in 1946. Sixteen teams contested the competition, with Sarajevo winning their first national title.