В 1990 году Вторую лигу разделили на два уровня: буферные зоны и региональные, они же низшие. По две лучшие команды трех буферных зон чемпионата в 1991 году получали право выступить в Первой лиге, а по четыре худших отправлялись в низшие зоны Второй лиги, которых было десять.
Зона «Запад»
Несмотря на выход из чемпионата Прибалтики, Даугава осталась и сыграла не только в 1990 году, но и в 1991-м, слегка изменив свое название уже.
Первые матчи прошли 7 апреля.
С трех побед начал чемпионат могилевский Днепр. Но в конце апреля после шестого тура лидером уже стали одесские армейцы.
Буковина в начале мая сравнялась по очкам с Днепром, а в середине месяца смогла на очко обойти его, став единоличным лидеров Западной зоны.
После пропуска тура Буковина в середине первого круга пропустила вперед одесский СКА и Галичину.
В июне и июле на верхних строчках таблицы шли Буковина, СКА Одесса, Нива Винница, Нива Тернополь, Спартак Нальчик. Никто больше в первую пятерку ворваться пока не мог.
Завершающий первый круг тур прошел 18 июля, а затем состоялось несколько перенесенных матчей.
Матчи второго круга начались 4 августа.
На первых двух строчках команды почти не задерживались в августе. В лидирующую группу ближе к середине августа вошла Даугава. А уже в конце месяца рижане смогли обойти всех.
В середине сентября Спартак смог догнать Даугаву, а чуть позже им буквально на пятки сели Буковина, Карпаты и тернопольская Нива. Вся борьба только начиналась и могла продолжиться до самого финиша.
К концу сентября по потерянным очкам лучшее положение было у Даугавы и Буковины, но на втором месте пока держался Спартак.
За три тура до финиша Даугава имела 53 очка после 40 матчей, Буковина – 50 после 38, у Карпат и тернопольской Нивы было по 49 после 39. Больше на повышение кандидатов уже не было.
30 октября в 42-м туре только Даугава сыграла вничью, остальные команды лидирующей группы одержали победы.
2 ноября Буковина победила Лори в перенесенном матче 17-го тура и догнала Даугаву, у которой оставался один матч в отличие от трех других лидеров.
5 ноября после победы над Волынью путевку в Первую лигу завоевала Буковина. Даугава пропускала тур, а Карпаты и Нива победив, своих соперников приблизились к Даугаве на расстояние в одно очко.
В последнем туре Даугава дома победила смоленскую Искру и вслед за Буковиной получила повышение в классе.
Искра, Закарпатье, Балтика и Ширак не смогли удержаться в Буферной зоне.
Зона «Центр»
Стартовые матчи прошли 6 апреля.
Ни одной команде не удалось одержать на старте больше двух побед. К концу апреля после шести туров по 9 очков было в активе Текстильщика, волжского Торпедо и Кяпаза.
Но в мае лидирующая группа постоянно менялась, один раз, после восьмого тура, в ней даже появился ростовский СКА. Расстояние в два очка между первой и десятой командой говорило лишь о том, что никто пока еще ни на что не претендует.
В июне долгое время на первом месте шло брянское Динамо, но в начале июля их обошел Текстильщик.
Но даже после завершения первого круга не было никакой ясности по поводу хода дальнейшей борьбы в турнире.
6 августа команды начали второй круг.
Весь август впереди шел Текстильщик, имевший к тому же сначала один, а потом два матча в запасе. Команды на втором месте менялись почти после каждого тура.
В начале сентября Уралмаш смог обойти камышинскую команду, а потом на некоторое время это же удалось сделать и рязанскому Торпедо, но в середине второго круга Текстильщик вернулся на второе место.
В сентябре и начале октября Уралмаш, выдав серию из 8 побед, практически гарантировал себе повышение. Без поражений свердловская команда смогла сыграть 27 матчей, почти половину первого круга и почти весь второй.
21 октября, обыграв Машук со счетом 6:0, Уралмаш гарантировал себе попадание в Первую лигу.
Текстильщик 30 октября дома смог победить Уралмаш и присоединился к нему.
По итогам чемпионата ростовский СКА не смог удержаться даже в буферной части Второй лиги. Кампанию некогда одной из лучших команд СССР, обладателю Кубка СССР 1981 г., составили саратовский Сокол, астраханский Волгарь и калужская Заря.
Матчи последнего тура состоялись 8 ноября, а три перенесенных матча прошли 12, 15 и 23 ноября.
Зона «Восток»
Первые матчи в восточной зоне прошли 7 апреля. И здесь никто не смог на старте выиграть более 2 раз.
В конце апреля на первое место вышла Согдиана из Джизака.
В мае на первом месте засветились на короткое время Вахш и Химик. Во второй половине мая на первую строчку поднялся Нефтяник.
В июне Нефтяник постоянно лидировал и к концу месяца уже шел с солидным преимуществом.
Претендентов на второе место пока было многовато.
В конце первого круга лидер дважды проиграл, и конкуренты сократили отставание. На вторую путевку претендентов было 3-4.
В августе ничего принципиально на верхних строчках не изменилось. Нефтяник уверенно шел впереди, но в конце месяца в двух гостевых поединках набрал всего лишь 1 очко и снова подпустил догоняющих. Ими теперь были Океан, Навбахор, Мелиоратор и Амур. Они же были претендентами на второе место.
К середине второго круга чуть отстал от лидеров Амур.
К концу сентября самые лучшие шансы на второе место были у Океана.
3 октября Навбахор дома победил команду из Находки, стало ясно, что именно эти две команды – главные претенденты на второе место.
За три тура до финиша у Нефтяника было 58 очков, Океана – 55, а Навбахора – 53.
28 октября Нефтяник победил Автомобилист и завоевал путевку в Первую лигу. Океан одержал победу, а Навбахор сыграл вничью, отстав на три очка.
В двух последних турах 3 и 6 ноября Океан дважды проиграл в Коканде и Фергане. Навбахор дома победил сначала Звезду, а затем Иртыш, завоевав второе место и повышение в классе.
Буферную зону покинули: Иртыш, Зарафшан, Сурхан и андижанский Спартак.