The 1966–67 Macedonian Republic League was the 24th since its establishment. Bregalnica Shtip won their 2nd championship title.
Participating teams Club City Belasica Strumica Borec Titov Veles Bregalnica Shtip Karaorman Struga KSK Kumanovo Mavrovo Gostivar MIK Skopje Skopje Ovche Pole Sveti Nikole Pelagonija Bitola Rabotnichki Skopje Rabotnik Bitola Teteks Tetovo Tikvesh Kavadarci Vardar Negotino
Final table
External links FK Belasica 1956-2006 Facebook Football Federation of Macedonia