Чемпионат СССР 1966 года в классе «Б» проходил в два этапа:
- на первом этапе 106 клубов в шести зонах РСФСР определили участников полуфиналов (в этих турнирах также участвовали и клубы Союзных республик, которые определили участников своего финала), 40 клубов в двух зонах УССР определили участников финальных турниров, а 19 клубов Средней Азии и Казахстана разыграли путёвку во вторую группу класса «А»;
- на втором этапе участники полуфиналов РСФСР определили участников финала РСФСР, клубы УССР в стыковых матчах определили распределение мест, а участники финалов РСФСР и Союзных Республик определили победителей.
Зональный этап
1 зона РСФСР
2 зона РСФСР
3 зона РСФСР
4 зона РСФСР
5 зона РСФСР
6 зона РСФСР
1 зона УССР
2 зона УССР
Средняя Азия и Казахстан
Финальный этап
Финал Союзных республик
Финал чемпионата СССР 1966 года среди команд Союзных республик в классе «Б» проходил в Ткибули.
Полуфинал I РСФСР
I полуфинал проходил в два круга в Новороссийске. Победитель турнира — новороссийский «Цемент» — вышел в финал.
МатчиМатчи с известными датами.
Полуфинал II РСФСР
II полуфинал проходил в два круга в Калуге. Победитель турнира — «Локомотив» Калуга — вышел в финал.
МатчиМатчи с известными датами.
Полуфинал III РСФСР
Полуфинал чемпионата СССР 1966 года среди команд РСФСР в классе «Б» проходил в Туле.
Полуфинал IV РСФСР
Полуфинал чемпионата СССР 1966 года среди команд РСФСР в классе «Б» проходил в Орджоникидзе.
Финал РСФСР
Финал проходил в один круг в Орджоникидзе. Три участника финала — калужский «Локомотив», орджоникидзенский «Спартак» и тульский «Металлург» — получили путёвки во вторую группу класса «А».
МатчиМатчи с известными датами.